// GENERATED CODE - DO NOT MODIFY BY HAND part of 'github.data.gql.dart'; // ************************************************************************** // BuiltValueGenerator // ************************************************************************** Serializer _$gGistsDataSerializer = new _$GGistsDataSerializer(); Serializer _$gGistsDataUserSerializer = new _$GGistsData_userSerializer(); Serializer _$gGistsDataUserGistsSerializer = new _$GGistsData_user_gistsSerializer(); Serializer _$gGistsDataUserGistsPageInfoSerializer = new _$GGistsData_user_gists_pageInfoSerializer(); Serializer _$gGistsDataUserGistsNodesSerializer = new _$GGistsData_user_gists_nodesSerializer(); Serializer _$gGistsDataUserGistsNodesFilesSerializer = new _$GGistsData_user_gists_nodes_filesSerializer(); Serializer _$gGistsDataUserGistsNodesFilesLanguageSerializer = new _$GGistsData_user_gists_nodes_files_languageSerializer(); Serializer _$gGistsDataUserGistsNodesOwnerSerializer = new _$GGistsData_user_gists_nodes_ownerSerializer(); Serializer _$gGistDataSerializer = new _$GGistDataSerializer(); Serializer _$gGistDataUserSerializer = new _$GGistData_userSerializer(); Serializer _$gGistDataUserGistSerializer = new _$GGistData_user_gistSerializer(); Serializer _$gGistDataUserGistFilesSerializer = new _$GGistData_user_gist_filesSerializer(); Serializer _$gGistDataUserGistFilesLanguageSerializer = new _$GGistData_user_gist_files_languageSerializer(); 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 _$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 _$gReposDataSerializer = new _$GReposDataSerializer(); Serializer _$gReposDataUserSerializer = new _$GReposData_userSerializer(); Serializer _$gReposDataUserRepositoriesSerializer = new _$GReposData_user_repositoriesSerializer(); Serializer _$gReposDataUserRepositoriesPageInfoSerializer = new _$GReposData_user_repositories_pageInfoSerializer(); Serializer _$gReposDataUserRepositoriesNodesSerializer = new _$GReposData_user_repositories_nodesSerializer(); Serializer _$gReposDataUserRepositoriesNodesOwnerSerializer = new _$GReposData_user_repositories_nodes_ownerSerializer(); Serializer _$gReposDataUserRepositoriesNodesStargazersSerializer = new _$GReposData_user_repositories_nodes_stargazersSerializer(); Serializer _$gReposDataUserRepositoriesNodesForksSerializer = new _$GReposData_user_repositories_nodes_forksSerializer(); Serializer _$gReposDataUserRepositoriesNodesPrimaryLanguageSerializer = new _$GReposData_user_repositories_nodes_primaryLanguageSerializer(); Serializer _$gStarsDataSerializer = new _$GStarsDataSerializer(); Serializer _$gStarsDataUserSerializer = new _$GStarsData_userSerializer(); Serializer _$gStarsDataUserStarredRepositoriesSerializer = new _$GStarsData_user_starredRepositoriesSerializer(); Serializer _$gStarsDataUserStarredRepositoriesPageInfoSerializer = new _$GStarsData_user_starredRepositories_pageInfoSerializer(); Serializer _$gStarsDataUserStarredRepositoriesNodesSerializer = new _$GStarsData_user_starredRepositories_nodesSerializer(); Serializer _$gStarsDataUserStarredRepositoriesNodesOwnerSerializer = new _$GStarsData_user_starredRepositories_nodes_ownerSerializer(); Serializer _$gStarsDataUserStarredRepositoriesNodesStargazersSerializer = new _$GStarsData_user_starredRepositories_nodes_stargazersSerializer(); Serializer _$gStarsDataUserStarredRepositoriesNodesForksSerializer = new _$GStarsData_user_starredRepositories_nodes_forksSerializer(); Serializer _$gStarsDataUserStarredRepositoriesNodesPrimaryLanguageSerializer = new _$GStarsData_user_starredRepositories_nodes_primaryLanguageSerializer(); Serializer _$gViewerDataSerializer = new _$GViewerDataSerializer(); Serializer _$gViewerDataViewerSerializer = new _$GViewerData_viewerSerializer(); Serializer _$gViewerDataViewerStarredRepositoriesSerializer = new _$GViewerData_viewer_starredRepositoriesSerializer(); Serializer _$gViewerDataViewerFollowersSerializer = new _$GViewerData_viewer_followersSerializer(); Serializer _$gViewerDataViewerFollowingSerializer = new _$GViewerData_viewer_followingSerializer(); Serializer _$gViewerDataViewerContributionsCollectionSerializer = new _$GViewerData_viewer_contributionsCollectionSerializer(); Serializer _$gViewerDataViewerContributionsCollectionContributionCalendarSerializer = new _$GViewerData_viewer_contributionsCollection_contributionCalendarSerializer(); Serializer< GViewerData_viewer_contributionsCollection_contributionCalendar_weeks> _$gViewerDataViewerContributionsCollectionContributionCalendarWeeksSerializer = new _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeksSerializer(); Serializer< GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays> _$gViewerDataViewerContributionsCollectionContributionCalendarWeeksContributionDaysSerializer = new _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDaysSerializer(); Serializer _$gViewerDataViewerRepositoriesSerializer = new _$GViewerData_viewer_repositoriesSerializer(); Serializer _$gViewerDataViewerRepositoriesNodesSerializer = new _$GViewerData_viewer_repositories_nodesSerializer(); Serializer _$gViewerDataViewerRepositoriesNodesOwnerSerializer = new _$GViewerData_viewer_repositories_nodes_ownerSerializer(); Serializer _$gViewerDataViewerRepositoriesNodesStargazersSerializer = new _$GViewerData_viewer_repositories_nodes_stargazersSerializer(); Serializer _$gViewerDataViewerRepositoriesNodesForksSerializer = new _$GViewerData_viewer_repositories_nodes_forksSerializer(); Serializer _$gViewerDataViewerRepositoriesNodesPrimaryLanguageSerializer = new _$GViewerData_viewer_repositories_nodes_primaryLanguageSerializer(); Serializer _$gViewerDataViewerPinnedItemsSerializer = new _$GViewerData_viewer_pinnedItemsSerializer(); Serializer _$gViewerDataViewerPinnedItemsNodesBaseSerializer = new _$GViewerData_viewer_pinnedItems_nodes__baseSerializer(); Serializer _$gViewerDataViewerPinnedItemsNodesAsRepositorySerializer = new _$GViewerData_viewer_pinnedItems_nodes__asRepositorySerializer(); Serializer _$gViewerDataViewerPinnedItemsNodesAsRepositoryOwnerSerializer = new _$GViewerData_viewer_pinnedItems_nodes__asRepository_ownerSerializer(); Serializer _$gViewerDataViewerPinnedItemsNodesAsRepositoryStargazersSerializer = new _$GViewerData_viewer_pinnedItems_nodes__asRepository_stargazersSerializer(); Serializer _$gViewerDataViewerPinnedItemsNodesAsRepositoryForksSerializer = new _$GViewerData_viewer_pinnedItems_nodes__asRepository_forksSerializer(); Serializer _$gViewerDataViewerPinnedItemsNodesAsRepositoryPrimaryLanguageSerializer = new _$GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguageSerializer(); Serializer _$gUserDataSerializer = new _$GUserDataSerializer(); Serializer _$gUserDataRepositoryOwnerBaseSerializer = new _$GUserData_repositoryOwner__baseSerializer(); Serializer _$gUserDataRepositoryOwnerAsUserSerializer = new _$GUserData_repositoryOwner__asUserSerializer(); Serializer _$gUserDataRepositoryOwnerAsUserStarredRepositoriesSerializer = new _$GUserData_repositoryOwner__asUser_starredRepositoriesSerializer(); Serializer _$gUserDataRepositoryOwnerAsUserFollowersSerializer = new _$GUserData_repositoryOwner__asUser_followersSerializer(); Serializer _$gUserDataRepositoryOwnerAsUserFollowingSerializer = new _$GUserData_repositoryOwner__asUser_followingSerializer(); Serializer _$gUserDataRepositoryOwnerAsUserContributionsCollectionSerializer = new _$GUserData_repositoryOwner__asUser_contributionsCollectionSerializer(); Serializer< GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar> _$gUserDataRepositoryOwnerAsUserContributionsCollectionContributionCalendarSerializer = new _$GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendarSerializer(); Serializer< GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks> _$gUserDataRepositoryOwnerAsUserContributionsCollectionContributionCalendarWeeksSerializer = new _$GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeksSerializer(); Serializer< GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDays> _$gUserDataRepositoryOwnerAsUserContributionsCollectionContributionCalendarWeeksContributionDaysSerializer = new _$GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDaysSerializer(); Serializer _$gUserDataRepositoryOwnerAsUserRepositoriesSerializer = new _$GUserData_repositoryOwner__asUser_repositoriesSerializer(); Serializer _$gUserDataRepositoryOwnerAsUserRepositoriesNodesSerializer = new _$GUserData_repositoryOwner__asUser_repositories_nodesSerializer(); Serializer _$gUserDataRepositoryOwnerAsUserRepositoriesNodesOwnerSerializer = new _$GUserData_repositoryOwner__asUser_repositories_nodes_ownerSerializer(); Serializer _$gUserDataRepositoryOwnerAsUserRepositoriesNodesStargazersSerializer = new _$GUserData_repositoryOwner__asUser_repositories_nodes_stargazersSerializer(); Serializer _$gUserDataRepositoryOwnerAsUserRepositoriesNodesForksSerializer = new _$GUserData_repositoryOwner__asUser_repositories_nodes_forksSerializer(); Serializer _$gUserDataRepositoryOwnerAsUserRepositoriesNodesPrimaryLanguageSerializer = new _$GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguageSerializer(); Serializer _$gUserDataRepositoryOwnerAsUserPinnedItemsSerializer = new _$GUserData_repositoryOwner__asUser_pinnedItemsSerializer(); Serializer _$gUserDataRepositoryOwnerAsUserPinnedItemsNodesBaseSerializer = new _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__baseSerializer(); Serializer _$gUserDataRepositoryOwnerAsUserPinnedItemsNodesAsRepositorySerializer = new _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepositorySerializer(); Serializer< GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_owner> _$gUserDataRepositoryOwnerAsUserPinnedItemsNodesAsRepositoryOwnerSerializer = new _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_ownerSerializer(); Serializer< GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazers> _$gUserDataRepositoryOwnerAsUserPinnedItemsNodesAsRepositoryStargazersSerializer = new _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazersSerializer(); Serializer< GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forks> _$gUserDataRepositoryOwnerAsUserPinnedItemsNodesAsRepositoryForksSerializer = new _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forksSerializer(); Serializer< GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguage> _$gUserDataRepositoryOwnerAsUserPinnedItemsNodesAsRepositoryPrimaryLanguageSerializer = new _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguageSerializer(); Serializer _$gUserDataRepositoryOwnerAsOrganizationSerializer = new _$GUserData_repositoryOwner__asOrganizationSerializer(); Serializer _$gUserDataRepositoryOwnerAsOrganizationMembersWithRoleSerializer = new _$GUserData_repositoryOwner__asOrganization_membersWithRoleSerializer(); Serializer _$gUserDataRepositoryOwnerAsOrganizationPinnedItemsSerializer = new _$GUserData_repositoryOwner__asOrganization_pinnedItemsSerializer(); Serializer _$gUserDataRepositoryOwnerAsOrganizationPinnedItemsNodesBaseSerializer = new _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__baseSerializer(); Serializer< GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository> _$gUserDataRepositoryOwnerAsOrganizationPinnedItemsNodesAsRepositorySerializer = new _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepositorySerializer(); Serializer< GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_owner> _$gUserDataRepositoryOwnerAsOrganizationPinnedItemsNodesAsRepositoryOwnerSerializer = new _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_ownerSerializer(); Serializer< GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazers> _$gUserDataRepositoryOwnerAsOrganizationPinnedItemsNodesAsRepositoryStargazersSerializer = new _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazersSerializer(); Serializer< GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forks> _$gUserDataRepositoryOwnerAsOrganizationPinnedItemsNodesAsRepositoryForksSerializer = new _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forksSerializer(); Serializer< GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguage> _$gUserDataRepositoryOwnerAsOrganizationPinnedItemsNodesAsRepositoryPrimaryLanguageSerializer = new _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguageSerializer(); Serializer _$gUserDataRepositoryOwnerAsOrganizationPinnableItemsSerializer = new _$GUserData_repositoryOwner__asOrganization_pinnableItemsSerializer(); Serializer _$gUserDataRepositoryOwnerAsOrganizationPinnableItemsNodesBaseSerializer = new _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__baseSerializer(); Serializer< GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository> _$gUserDataRepositoryOwnerAsOrganizationPinnableItemsNodesAsRepositorySerializer = new _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepositorySerializer(); Serializer< GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_owner> _$gUserDataRepositoryOwnerAsOrganizationPinnableItemsNodesAsRepositoryOwnerSerializer = new _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_ownerSerializer(); Serializer< GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazers> _$gUserDataRepositoryOwnerAsOrganizationPinnableItemsNodesAsRepositoryStargazersSerializer = new _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazersSerializer(); Serializer< GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forks> _$gUserDataRepositoryOwnerAsOrganizationPinnableItemsNodesAsRepositoryForksSerializer = new _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forksSerializer(); Serializer< GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguage> _$gUserDataRepositoryOwnerAsOrganizationPinnableItemsNodesAsRepositoryPrimaryLanguageSerializer = new _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguageSerializer(); Serializer _$gRepoDataSerializer = new _$GRepoDataSerializer(); Serializer _$gRepoDataRepositorySerializer = new _$GRepoData_repositorySerializer(); Serializer _$gRepoDataRepositoryOwnerSerializer = new _$GRepoData_repository_ownerSerializer(); Serializer _$gRepoDataRepositoryPrimaryLanguageSerializer = new _$GRepoData_repository_primaryLanguageSerializer(); Serializer _$gRepoDataRepositoryStargazersSerializer = new _$GRepoData_repository_stargazersSerializer(); Serializer _$gRepoDataRepositoryForksSerializer = new _$GRepoData_repository_forksSerializer(); Serializer _$gRepoDataRepositoryWatchersSerializer = new _$GRepoData_repository_watchersSerializer(); Serializer _$gRepoDataRepositoryIssuesSerializer = new _$GRepoData_repository_issuesSerializer(); Serializer _$gRepoDataRepositoryPullRequestsSerializer = new _$GRepoData_repository_pullRequestsSerializer(); Serializer _$gRepoDataRepositoryProjectsSerializer = new _$GRepoData_repository_projectsSerializer(); Serializer _$gRepoDataRepositoryReleasesSerializer = new _$GRepoData_repository_releasesSerializer(); Serializer _$gRepoDataRepositoryLanguagesSerializer = new _$GRepoData_repository_languagesSerializer(); Serializer _$gRepoDataRepositoryLanguagesEdgesSerializer = new _$GRepoData_repository_languages_edgesSerializer(); Serializer _$gRepoDataRepositoryLanguagesEdgesNodeSerializer = new _$GRepoData_repository_languages_edges_nodeSerializer(); Serializer _$gRepoDataRepositoryDefaultBranchRefSerializer = new _$GRepoData_repository_defaultBranchRefSerializer(); Serializer _$gRepoDataRepositoryDefaultBranchRefTargetBaseSerializer = new _$GRepoData_repository_defaultBranchRef_target__baseSerializer(); Serializer _$gRepoDataRepositoryDefaultBranchRefTargetAsCommitSerializer = new _$GRepoData_repository_defaultBranchRef_target__asCommitSerializer(); Serializer _$gRepoDataRepositoryDefaultBranchRefTargetAsCommitHistorySerializer = new _$GRepoData_repository_defaultBranchRef_target__asCommit_historySerializer(); Serializer _$gRepoDataRepositoryRefSerializer = new _$GRepoData_repository_refSerializer(); Serializer _$gRepoDataRepositoryRefTargetBaseSerializer = new _$GRepoData_repository_ref_target__baseSerializer(); Serializer _$gRepoDataRepositoryRefTargetAsCommitSerializer = new _$GRepoData_repository_ref_target__asCommitSerializer(); Serializer _$gRepoDataRepositoryRefTargetAsCommitHistorySerializer = new _$GRepoData_repository_ref_target__asCommit_historySerializer(); Serializer _$gRepoDataRepositoryRefsSerializer = new _$GRepoData_repository_refsSerializer(); Serializer _$gRepoDataRepositoryRefsNodesSerializer = new _$GRepoData_repository_refs_nodesSerializer(); Serializer _$gRepoDataRepositoryLicenseInfoSerializer = new _$GRepoData_repository_licenseInfoSerializer(); Serializer _$gRepoDataRepositoryRepositoryTopicsSerializer = new _$GRepoData_repository_repositoryTopicsSerializer(); Serializer _$gRepoDataRepositoryRepositoryTopicsNodesSerializer = new _$GRepoData_repository_repositoryTopics_nodesSerializer(); Serializer _$gRepoDataRepositoryRepositoryTopicsNodesTopicSerializer = new _$GRepoData_repository_repositoryTopics_nodes_topicSerializer(); Serializer _$gCommitsDataSerializer = new _$GCommitsDataSerializer(); Serializer _$gCommitsDataRepositorySerializer = new _$GCommitsData_repositorySerializer(); Serializer _$gCommitsDataRepositoryDefaultBranchRefSerializer = new _$GCommitsData_repository_defaultBranchRefSerializer(); Serializer _$gCommitsDataRepositoryDefaultBranchRefTargetBaseSerializer = new _$GCommitsData_repository_defaultBranchRef_target__baseSerializer(); Serializer _$gCommitsDataRepositoryDefaultBranchRefTargetAsCommitSerializer = new _$GCommitsData_repository_defaultBranchRef_target__asCommitSerializer(); Serializer _$gCommitsDataRepositoryDefaultBranchRefTargetAsCommitHistorySerializer = new _$GCommitsData_repository_defaultBranchRef_target__asCommit_historySerializer(); Serializer< GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo> _$gCommitsDataRepositoryDefaultBranchRefTargetAsCommitHistoryPageInfoSerializer = new _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfoSerializer(); Serializer< GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes> _$gCommitsDataRepositoryDefaultBranchRefTargetAsCommitHistoryNodesSerializer = new _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodesSerializer(); Serializer< GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author> _$gCommitsDataRepositoryDefaultBranchRefTargetAsCommitHistoryNodesAuthorSerializer = new _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_authorSerializer(); Serializer< GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user> _$gCommitsDataRepositoryDefaultBranchRefTargetAsCommitHistoryNodesAuthorUserSerializer = new _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_userSerializer(); Serializer< GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status> _$gCommitsDataRepositoryDefaultBranchRefTargetAsCommitHistoryNodesStatusSerializer = new _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_statusSerializer(); Serializer _$gCommitsDataRepositoryRefSerializer = new _$GCommitsData_repository_refSerializer(); Serializer _$gCommitsDataRepositoryRefTargetBaseSerializer = new _$GCommitsData_repository_ref_target__baseSerializer(); Serializer _$gCommitsDataRepositoryRefTargetAsCommitSerializer = new _$GCommitsData_repository_ref_target__asCommitSerializer(); Serializer _$gCommitsDataRepositoryRefTargetAsCommitHistorySerializer = new _$GCommitsData_repository_ref_target__asCommit_historySerializer(); Serializer _$gCommitsDataRepositoryRefTargetAsCommitHistoryPageInfoSerializer = new _$GCommitsData_repository_ref_target__asCommit_history_pageInfoSerializer(); Serializer _$gCommitsDataRepositoryRefTargetAsCommitHistoryNodesSerializer = new _$GCommitsData_repository_ref_target__asCommit_history_nodesSerializer(); Serializer _$gCommitsDataRepositoryRefTargetAsCommitHistoryNodesAuthorSerializer = new _$GCommitsData_repository_ref_target__asCommit_history_nodes_authorSerializer(); Serializer< GCommitsData_repository_ref_target__asCommit_history_nodes_author_user> _$gCommitsDataRepositoryRefTargetAsCommitHistoryNodesAuthorUserSerializer = new _$GCommitsData_repository_ref_target__asCommit_history_nodes_author_userSerializer(); Serializer _$gCommitsDataRepositoryRefTargetAsCommitHistoryNodesStatusSerializer = new _$GCommitsData_repository_ref_target__asCommit_history_nodes_statusSerializer(); Serializer _$gIssuesDataSerializer = new _$GIssuesDataSerializer(); Serializer _$gIssuesDataRepositorySerializer = new _$GIssuesData_repositorySerializer(); Serializer _$gIssuesDataRepositoryIssuesSerializer = new _$GIssuesData_repository_issuesSerializer(); Serializer _$gIssuesDataRepositoryIssuesPageInfoSerializer = new _$GIssuesData_repository_issues_pageInfoSerializer(); Serializer _$gIssuesDataRepositoryIssuesNodesSerializer = new _$GIssuesData_repository_issues_nodesSerializer(); Serializer _$gIssuesDataRepositoryIssuesNodesAuthorSerializer = new _$GIssuesData_repository_issues_nodes_authorSerializer(); Serializer _$gIssuesDataRepositoryIssuesNodesLabelsSerializer = new _$GIssuesData_repository_issues_nodes_labelsSerializer(); Serializer _$gIssuesDataRepositoryIssuesNodesLabelsNodesSerializer = new _$GIssuesData_repository_issues_nodes_labels_nodesSerializer(); Serializer _$gIssuesDataRepositoryIssuesNodesCommentsSerializer = new _$GIssuesData_repository_issues_nodes_commentsSerializer(); Serializer _$gPullsDataSerializer = new _$GPullsDataSerializer(); Serializer _$gPullsDataRepositorySerializer = new _$GPullsData_repositorySerializer(); Serializer _$gPullsDataRepositoryPullRequestsSerializer = new _$GPullsData_repository_pullRequestsSerializer(); Serializer _$gPullsDataRepositoryPullRequestsPageInfoSerializer = new _$GPullsData_repository_pullRequests_pageInfoSerializer(); Serializer _$gPullsDataRepositoryPullRequestsNodesSerializer = new _$GPullsData_repository_pullRequests_nodesSerializer(); Serializer _$gPullsDataRepositoryPullRequestsNodesAuthorSerializer = new _$GPullsData_repository_pullRequests_nodes_authorSerializer(); Serializer _$gPullsDataRepositoryPullRequestsNodesLabelsSerializer = new _$GPullsData_repository_pullRequests_nodes_labelsSerializer(); Serializer _$gPullsDataRepositoryPullRequestsNodesLabelsNodesSerializer = new _$GPullsData_repository_pullRequests_nodes_labels_nodesSerializer(); Serializer _$gPullsDataRepositoryPullRequestsNodesCommentsSerializer = new _$GPullsData_repository_pullRequests_nodes_commentsSerializer(); Serializer _$gIssueDataSerializer = new _$GIssueDataSerializer(); Serializer _$gIssueDataRepositorySerializer = new _$GIssueData_repositorySerializer(); Serializer _$gIssueDataRepositoryOwnerSerializer = new _$GIssueData_repository_ownerSerializer(); Serializer _$gIssueDataRepositoryIssueOrPullRequestBaseSerializer = new _$GIssueData_repository_issueOrPullRequest__baseSerializer(); Serializer _$gIssueDataRepositoryIssueOrPullRequestAsIssueSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssueSerializer(); Serializer _$gIssueDataRepositoryIssueOrPullRequestAsIssueAuthorSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_authorSerializer(); Serializer _$gIssueDataRepositoryIssueOrPullRequestAsIssueTHUMBSUPSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UPSerializer(); Serializer _$gIssueDataRepositoryIssueOrPullRequestAsIssueTHUMBSDOWNSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWNSerializer(); Serializer _$gIssueDataRepositoryIssueOrPullRequestAsIssueLAUGHSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_LAUGHSerializer(); Serializer _$gIssueDataRepositoryIssueOrPullRequestAsIssueHOORAYSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_HOORAYSerializer(); Serializer _$gIssueDataRepositoryIssueOrPullRequestAsIssueCONFUSEDSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_CONFUSEDSerializer(); Serializer _$gIssueDataRepositoryIssueOrPullRequestAsIssueHEARTSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_HEARTSerializer(); Serializer _$gIssueDataRepositoryIssueOrPullRequestAsIssueROCKETSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_ROCKETSerializer(); Serializer _$gIssueDataRepositoryIssueOrPullRequestAsIssueEYESSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_EYESSerializer(); Serializer _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItemsSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsPageInfoSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfoSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesBaseSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__baseSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsIssueCommentSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueCommentSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsIssueCommentAuthorSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_authorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsIssueCommentTHUMBSUPSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UPSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsIssueCommentTHUMBSDOWNSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWNSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsIssueCommentLAUGHSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGHSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsIssueCommentHOORAYSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAYSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsIssueCommentCONFUSEDSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSEDSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsIssueCommentHEARTSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEARTSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsIssueCommentROCKETSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKETSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsIssueCommentEYESSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYESSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsReferencedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsReferencedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsReferencedEventCommitSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsReferencedEventCommitRepositorySerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepositorySerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsReferencedEventCommitRepositoryOwnerSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_ownerSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsRenamedTitleEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsRenamedTitleEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsClosedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsClosedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsReopenedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsReopenedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsCrossReferencedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsCrossReferencedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsCrossReferencedEventSourceBaseSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__baseSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsCrossReferencedEventSourceAsIssueSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssueSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsCrossReferencedEventSourceAsIssueRepositorySerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositorySerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsCrossReferencedEventSourceAsIssueRepositoryOwnerSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsCrossReferencedEventSourceAsPullRequestSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsCrossReferencedEventSourceAsPullRequestRepositorySerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositorySerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsCrossReferencedEventSourceAsPullRequestRepositoryOwnerSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsLabeledEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsLabeledEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsLabeledEventLabelSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_labelSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsUnlabeledEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsUnlabeledEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsUnlabeledEventLabelSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_labelSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsMilestonedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsMilestonedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsDemilestonedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsDemilestonedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsLockedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsLockedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsUnlockedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsUnlockedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsAssignedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsAssignedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsAssignedEventAssigneeBaseSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__baseSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsAssignedEventAssigneeAsUserSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUserSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsAssignedEventAssigneeAsBotSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBotSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsAssignedEventAssigneeAsOrganizationSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsAssignedEventAssigneeAsMannequinSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequinSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsUnassignedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsUnassignedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsUnassignedEventAssigneeBaseSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__baseSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsUnassignedEventAssigneeAsUserSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUserSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsUnassignedEventAssigneeAsBotSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBotSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsUnassignedEventAssigneeAsOrganizationSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsUnassignedEventAssigneeAsMannequinSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsSubscribedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsSubscribedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsUnsubscribedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsUnsubscribedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsMentionedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsMentionedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsPinnedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsPinnedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsTransferredEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsTransferredEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsTransferredEventFromRepositorySerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepositorySerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner> _$gIssueDataRepositoryIssueOrPullRequestAsIssueTimelineItemsNodesAsTransferredEventFromRepositoryOwnerSerializer = new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_ownerSerializer(); Serializer _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequestSerializer(); Serializer _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestAuthorSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_authorSerializer(); Serializer _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTHUMBSUPSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UPSerializer(); Serializer _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTHUMBSDOWNSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWNSerializer(); Serializer _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestLAUGHSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGHSerializer(); Serializer _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestHOORAYSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAYSerializer(); Serializer _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestCONFUSEDSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSEDSerializer(); Serializer _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestHEARTSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_HEARTSerializer(); Serializer _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestROCKETSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKETSerializer(); Serializer _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestEYESSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_EYESSerializer(); Serializer _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestCommitsSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_commitsSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItemsSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsPageInfoSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfoSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesBaseSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__baseSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsIssueCommentSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueCommentSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsIssueCommentAuthorSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_authorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsIssueCommentTHUMBSUPSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UPSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsIssueCommentTHUMBSDOWNSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWNSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsIssueCommentLAUGHSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGHSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsIssueCommentHOORAYSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAYSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsIssueCommentCONFUSEDSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSEDSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsIssueCommentHEARTSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEARTSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsIssueCommentROCKETSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKETSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsIssueCommentEYESSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYESSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReferencedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReferencedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReferencedEventCommitSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReferencedEventCommitRepositorySerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepositorySerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReferencedEventCommitRepositoryOwnerSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_ownerSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsRenamedTitleEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsRenamedTitleEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsClosedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsClosedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReopenedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReopenedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsCrossReferencedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsCrossReferencedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsCrossReferencedEventSourceBaseSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__baseSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsCrossReferencedEventSourceAsIssueSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssueSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsCrossReferencedEventSourceAsIssueRepositorySerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositorySerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsCrossReferencedEventSourceAsIssueRepositoryOwnerSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsCrossReferencedEventSourceAsPullRequestSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsCrossReferencedEventSourceAsPullRequestRepositorySerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositorySerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsCrossReferencedEventSourceAsPullRequestRepositoryOwnerSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsLabeledEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsLabeledEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsLabeledEventLabelSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_labelSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsUnlabeledEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsUnlabeledEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsUnlabeledEventLabelSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_labelSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsMilestonedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsMilestonedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsDemilestonedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsDemilestonedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsLockedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsLockedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsUnlockedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsUnlockedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsAssignedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsAssignedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsAssignedEventAssigneeBaseSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__baseSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsAssignedEventAssigneeAsUserSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUserSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsAssignedEventAssigneeAsBotSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBotSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsAssignedEventAssigneeAsOrganizationSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsAssignedEventAssigneeAsMannequinSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequinSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsUnassignedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsUnassignedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsUnassignedEventAssigneeBaseSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__baseSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsUnassignedEventAssigneeAsUserSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUserSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsUnassignedEventAssigneeAsBotSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBotSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsUnassignedEventAssigneeAsOrganizationSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsUnassignedEventAssigneeAsMannequinSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsSubscribedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsSubscribedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsUnsubscribedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsUnsubscribedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsMentionedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsMentionedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPinnedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPinnedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsTransferredEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsTransferredEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsTransferredEventFromRepositorySerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepositorySerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsTransferredEventFromRepositoryOwnerSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_ownerSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPullRequestCommitSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommitSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPullRequestCommitCommitSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commitSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPullRequestCommitCommitAuthorSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_authorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPullRequestCommitCommitAuthorUserSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_userSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsDeployedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsDeployedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsDeployedEventPullRequestSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequestSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsDeployedEventPullRequestHeadRefSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRefSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsDeploymentEnvironmentChangedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsDeploymentEnvironmentChangedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsDeploymentEnvironmentChangedEventDeploymentStatusSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatusSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsDeploymentEnvironmentChangedEventDeploymentStatusDeploymentSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deploymentSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsHeadRefRestoredEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsHeadRefRestoredEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsHeadRefRestoredEventPullRequestSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequestSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsBaseRefForcePushedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsBaseRefForcePushedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsBaseRefForcePushedEventPullRequestSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequestSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsBaseRefForcePushedEventPullRequestBaseRefSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRefSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsBaseRefForcePushedEventBeforeCommitSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommitSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsBaseRefForcePushedEventAfterCommitSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommitSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsHeadRefForcePushedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsHeadRefForcePushedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsHeadRefForcePushedEventPullRequestSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequestSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsHeadRefForcePushedEventBeforeCommitSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommitSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsHeadRefForcePushedEventAfterCommitSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommitSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReviewRequestedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReviewRequestedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReviewRequestedEventRequestedReviewerBaseSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__baseSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReviewRequestedEventRequestedReviewerAsUserSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUserSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReviewRequestRemovedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReviewRequestRemovedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReviewRequestRemovedEventRequestedReviewerBaseSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__baseSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReviewRequestRemovedEventRequestedReviewerAsUserSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUserSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReviewDismissedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReviewDismissedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReviewDismissedEventPullRequestSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequestSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsReviewDismissedEventPullRequestAuthorSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_authorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPullRequestReviewSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReviewSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPullRequestReviewAuthorSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_authorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPullRequestReviewCommentsSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_commentsSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPullRequestReviewCommentsNodesSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodesSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPullRequestReviewCommentsNodesAuthorSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_authorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPullRequestReviewCommentsNodesTHUMBSUPSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UPSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPullRequestReviewCommentsNodesTHUMBSDOWNSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWNSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPullRequestReviewCommentsNodesLAUGHSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGHSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPullRequestReviewCommentsNodesHOORAYSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAYSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPullRequestReviewCommentsNodesCONFUSEDSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSEDSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPullRequestReviewCommentsNodesHEARTSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEARTSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPullRequestReviewCommentsNodesROCKETSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKETSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsPullRequestReviewCommentsNodesEYESSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYESSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsMergedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsMergedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actorSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsMergedEventCommitSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commitSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsHeadRefDeletedEventSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEventSerializer(); Serializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor> _$gIssueDataRepositoryIssueOrPullRequestAsPullRequestTimelineItemsNodesAsHeadRefDeletedEventActorSerializer = new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actorSerializer(); Serializer _$gReleasesDataSerializer = new _$GReleasesDataSerializer(); Serializer _$gReleasesDataRepositorySerializer = new _$GReleasesData_repositorySerializer(); Serializer _$gReleasesDataRepositoryReleasesSerializer = new _$GReleasesData_repository_releasesSerializer(); Serializer _$gReleasesDataRepositoryReleasesPageInfoSerializer = new _$GReleasesData_repository_releases_pageInfoSerializer(); Serializer _$gReleasesDataRepositoryReleasesNodesSerializer = new _$GReleasesData_repository_releases_nodesSerializer(); Serializer _$gReleasesDataRepositoryReleasesNodesAuthorSerializer = new _$GReleasesData_repository_releases_nodes_authorSerializer(); Serializer _$gReleasesDataRepositoryReleasesNodesReleaseAssetsSerializer = new _$GReleasesData_repository_releases_nodes_releaseAssetsSerializer(); Serializer _$gReleasesDataRepositoryReleasesNodesReleaseAssetsNodesSerializer = new _$GReleasesData_repository_releases_nodes_releaseAssets_nodesSerializer(); Serializer _$gPageInfoPartsDataSerializer = new _$GPageInfoPartsDataSerializer(); Serializer _$gRepoItemDataSerializer = new _$GRepoItemDataSerializer(); Serializer _$gRepoItemDataOwnerSerializer = new _$GRepoItemData_ownerSerializer(); Serializer _$gRepoItemDataStargazersSerializer = new _$GRepoItemData_stargazersSerializer(); Serializer _$gRepoItemDataForksSerializer = new _$GRepoItemData_forksSerializer(); Serializer _$gRepoItemDataPrimaryLanguageSerializer = new _$GRepoItemData_primaryLanguageSerializer(); Serializer _$gUserItemDataSerializer = new _$GUserItemDataSerializer(); Serializer _$gReposRepoItemDataSerializer = new _$GReposRepoItemDataSerializer(); Serializer _$gReposRepoItemDataOwnerSerializer = new _$GReposRepoItemData_ownerSerializer(); Serializer _$gReposRepoItemDataStargazersSerializer = new _$GReposRepoItemData_stargazersSerializer(); Serializer _$gReposRepoItemDataForksSerializer = new _$GReposRepoItemData_forksSerializer(); Serializer _$gReposRepoItemDataPrimaryLanguageSerializer = new _$GReposRepoItemData_primaryLanguageSerializer(); Serializer _$gUserPartsDataSerializer = new _$GUserPartsDataSerializer(); Serializer _$gUserPartsDataStarredRepositoriesSerializer = new _$GUserPartsData_starredRepositoriesSerializer(); Serializer _$gUserPartsDataFollowersSerializer = new _$GUserPartsData_followersSerializer(); Serializer _$gUserPartsDataFollowingSerializer = new _$GUserPartsData_followingSerializer(); Serializer _$gUserPartsDataContributionsCollectionSerializer = new _$GUserPartsData_contributionsCollectionSerializer(); Serializer _$gUserPartsDataContributionsCollectionContributionCalendarSerializer = new _$GUserPartsData_contributionsCollection_contributionCalendarSerializer(); Serializer _$gUserPartsDataContributionsCollectionContributionCalendarWeeksSerializer = new _$GUserPartsData_contributionsCollection_contributionCalendar_weeksSerializer(); Serializer< GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays> _$gUserPartsDataContributionsCollectionContributionCalendarWeeksContributionDaysSerializer = new _$GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDaysSerializer(); Serializer _$gUserPartsDataRepositoriesSerializer = new _$GUserPartsData_repositoriesSerializer(); Serializer _$gUserPartsDataRepositoriesNodesSerializer = new _$GUserPartsData_repositories_nodesSerializer(); Serializer _$gUserPartsDataRepositoriesNodesOwnerSerializer = new _$GUserPartsData_repositories_nodes_ownerSerializer(); Serializer _$gUserPartsDataRepositoriesNodesStargazersSerializer = new _$GUserPartsData_repositories_nodes_stargazersSerializer(); Serializer _$gUserPartsDataRepositoriesNodesForksSerializer = new _$GUserPartsData_repositories_nodes_forksSerializer(); Serializer _$gUserPartsDataRepositoriesNodesPrimaryLanguageSerializer = new _$GUserPartsData_repositories_nodes_primaryLanguageSerializer(); Serializer _$gUserPartsDataPinnedItemsSerializer = new _$GUserPartsData_pinnedItemsSerializer(); Serializer _$gUserPartsDataPinnedItemsNodesBaseSerializer = new _$GUserPartsData_pinnedItems_nodes__baseSerializer(); Serializer _$gUserPartsDataPinnedItemsNodesAsRepositorySerializer = new _$GUserPartsData_pinnedItems_nodes__asRepositorySerializer(); Serializer _$gUserPartsDataPinnedItemsNodesAsRepositoryOwnerSerializer = new _$GUserPartsData_pinnedItems_nodes__asRepository_ownerSerializer(); Serializer _$gUserPartsDataPinnedItemsNodesAsRepositoryStargazersSerializer = new _$GUserPartsData_pinnedItems_nodes__asRepository_stargazersSerializer(); Serializer _$gUserPartsDataPinnedItemsNodesAsRepositoryForksSerializer = new _$GUserPartsData_pinnedItems_nodes__asRepository_forksSerializer(); Serializer _$gUserPartsDataPinnedItemsNodesAsRepositoryPrimaryLanguageSerializer = new _$GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguageSerializer(); Serializer _$gRepoCommitDataSerializer = new _$GRepoCommitDataSerializer(); Serializer _$gRepoCommitDataHistorySerializer = new _$GRepoCommitData_historySerializer(); Serializer _$gRepoRefDataSerializer = new _$GRepoRefDataSerializer(); Serializer _$gRepoRefDataTargetBaseSerializer = new _$GRepoRefData_target__baseSerializer(); Serializer _$gRepoRefDataTargetAsCommitSerializer = new _$GRepoRefData_target__asCommitSerializer(); Serializer _$gRepoRefDataTargetAsCommitHistorySerializer = new _$GRepoRefData_target__asCommit_historySerializer(); Serializer _$gCommitsRefCommitDataSerializer = new _$GCommitsRefCommitDataSerializer(); Serializer _$gCommitsRefCommitDataHistorySerializer = new _$GCommitsRefCommitData_historySerializer(); Serializer _$gCommitsRefCommitDataHistoryPageInfoSerializer = new _$GCommitsRefCommitData_history_pageInfoSerializer(); Serializer _$gCommitsRefCommitDataHistoryNodesSerializer = new _$GCommitsRefCommitData_history_nodesSerializer(); Serializer _$gCommitsRefCommitDataHistoryNodesAuthorSerializer = new _$GCommitsRefCommitData_history_nodes_authorSerializer(); Serializer _$gCommitsRefCommitDataHistoryNodesAuthorUserSerializer = new _$GCommitsRefCommitData_history_nodes_author_userSerializer(); Serializer _$gCommitsRefCommitDataHistoryNodesStatusSerializer = new _$GCommitsRefCommitData_history_nodes_statusSerializer(); Serializer _$gCommitsRefDataSerializer = new _$GCommitsRefDataSerializer(); Serializer _$gCommitsRefDataTargetBaseSerializer = new _$GCommitsRefData_target__baseSerializer(); Serializer _$gCommitsRefDataTargetAsCommitSerializer = new _$GCommitsRefData_target__asCommitSerializer(); Serializer _$gCommitsRefDataTargetAsCommitHistorySerializer = new _$GCommitsRefData_target__asCommit_historySerializer(); Serializer _$gCommitsRefDataTargetAsCommitHistoryPageInfoSerializer = new _$GCommitsRefData_target__asCommit_history_pageInfoSerializer(); Serializer _$gCommitsRefDataTargetAsCommitHistoryNodesSerializer = new _$GCommitsRefData_target__asCommit_history_nodesSerializer(); Serializer _$gCommitsRefDataTargetAsCommitHistoryNodesAuthorSerializer = new _$GCommitsRefData_target__asCommit_history_nodes_authorSerializer(); Serializer _$gCommitsRefDataTargetAsCommitHistoryNodesAuthorUserSerializer = new _$GCommitsRefData_target__asCommit_history_nodes_author_userSerializer(); Serializer _$gCommitsRefDataTargetAsCommitHistoryNodesStatusSerializer = new _$GCommitsRefData_target__asCommit_history_nodes_statusSerializer(); Serializer _$gCommentPartsDataSerializer = new _$GCommentPartsDataSerializer(); Serializer _$gCommentPartsDataAuthorSerializer = new _$GCommentPartsData_authorSerializer(); Serializer _$gReactionConnectionPartsDataSerializer = new _$GReactionConnectionPartsDataSerializer(); Serializer _$gReactablePartsDataSerializer = new _$GReactablePartsDataSerializer(); Serializer _$gReactablePartsDataTHUMBSUPSerializer = new _$GReactablePartsData_THUMBS_UPSerializer(); Serializer _$gReactablePartsDataTHUMBSDOWNSerializer = new _$GReactablePartsData_THUMBS_DOWNSerializer(); Serializer _$gReactablePartsDataLAUGHSerializer = new _$GReactablePartsData_LAUGHSerializer(); Serializer _$gReactablePartsDataHOORAYSerializer = new _$GReactablePartsData_HOORAYSerializer(); Serializer _$gReactablePartsDataCONFUSEDSerializer = new _$GReactablePartsData_CONFUSEDSerializer(); Serializer _$gReactablePartsDataHEARTSerializer = new _$GReactablePartsData_HEARTSerializer(); Serializer _$gReactablePartsDataROCKETSerializer = new _$GReactablePartsData_ROCKETSerializer(); Serializer _$gReactablePartsDataEYESSerializer = new _$GReactablePartsData_EYESSerializer(); Serializer _$gReferencedEventPartsDataSerializer = new _$GReferencedEventPartsDataSerializer(); Serializer _$gReferencedEventPartsDataActorSerializer = new _$GReferencedEventPartsData_actorSerializer(); Serializer _$gReferencedEventPartsDataCommitSerializer = new _$GReferencedEventPartsData_commitSerializer(); Serializer _$gReferencedEventPartsDataCommitRepositorySerializer = new _$GReferencedEventPartsData_commitRepositorySerializer(); Serializer _$gReferencedEventPartsDataCommitRepositoryOwnerSerializer = new _$GReferencedEventPartsData_commitRepository_ownerSerializer(); Serializer _$gRenamedTitleEventPartsDataSerializer = new _$GRenamedTitleEventPartsDataSerializer(); Serializer _$gRenamedTitleEventPartsDataActorSerializer = new _$GRenamedTitleEventPartsData_actorSerializer(); Serializer _$gClosedEventPartsDataSerializer = new _$GClosedEventPartsDataSerializer(); Serializer _$gClosedEventPartsDataActorSerializer = new _$GClosedEventPartsData_actorSerializer(); Serializer _$gReopenedEventPartsDataSerializer = new _$GReopenedEventPartsDataSerializer(); Serializer _$gReopenedEventPartsDataActorSerializer = new _$GReopenedEventPartsData_actorSerializer(); Serializer _$gCrossReferencedEventPartsDataSerializer = new _$GCrossReferencedEventPartsDataSerializer(); Serializer _$gCrossReferencedEventPartsDataActorSerializer = new _$GCrossReferencedEventPartsData_actorSerializer(); Serializer _$gCrossReferencedEventPartsDataSourceBaseSerializer = new _$GCrossReferencedEventPartsData_source__baseSerializer(); Serializer _$gCrossReferencedEventPartsDataSourceAsIssueSerializer = new _$GCrossReferencedEventPartsData_source__asIssueSerializer(); Serializer _$gCrossReferencedEventPartsDataSourceAsIssueRepositorySerializer = new _$GCrossReferencedEventPartsData_source__asIssue_repositorySerializer(); Serializer _$gCrossReferencedEventPartsDataSourceAsIssueRepositoryOwnerSerializer = new _$GCrossReferencedEventPartsData_source__asIssue_repository_ownerSerializer(); Serializer _$gCrossReferencedEventPartsDataSourceAsPullRequestSerializer = new _$GCrossReferencedEventPartsData_source__asPullRequestSerializer(); Serializer _$gCrossReferencedEventPartsDataSourceAsPullRequestRepositorySerializer = new _$GCrossReferencedEventPartsData_source__asPullRequest_repositorySerializer(); Serializer< GCrossReferencedEventPartsData_source__asPullRequest_repository_owner> _$gCrossReferencedEventPartsDataSourceAsPullRequestRepositoryOwnerSerializer = new _$GCrossReferencedEventPartsData_source__asPullRequest_repository_ownerSerializer(); Serializer _$gLabeledEventPartsDataSerializer = new _$GLabeledEventPartsDataSerializer(); Serializer _$gLabeledEventPartsDataActorSerializer = new _$GLabeledEventPartsData_actorSerializer(); Serializer _$gLabeledEventPartsDataLabelSerializer = new _$GLabeledEventPartsData_labelSerializer(); Serializer _$gUnlabeledEventPartsDataSerializer = new _$GUnlabeledEventPartsDataSerializer(); Serializer _$gUnlabeledEventPartsDataActorSerializer = new _$GUnlabeledEventPartsData_actorSerializer(); Serializer _$gUnlabeledEventPartsDataLabelSerializer = new _$GUnlabeledEventPartsData_labelSerializer(); Serializer _$gMilestonedEventPartsDataSerializer = new _$GMilestonedEventPartsDataSerializer(); Serializer _$gMilestonedEventPartsDataActorSerializer = new _$GMilestonedEventPartsData_actorSerializer(); Serializer _$gDemilestonedEventPartsDataSerializer = new _$GDemilestonedEventPartsDataSerializer(); Serializer _$gDemilestonedEventPartsDataActorSerializer = new _$GDemilestonedEventPartsData_actorSerializer(); Serializer _$gLockedEventPartsDataSerializer = new _$GLockedEventPartsDataSerializer(); Serializer _$gLockedEventPartsDataActorSerializer = new _$GLockedEventPartsData_actorSerializer(); Serializer _$gUnlockedEventPartsDataSerializer = new _$GUnlockedEventPartsDataSerializer(); Serializer _$gUnlockedEventPartsDataActorSerializer = new _$GUnlockedEventPartsData_actorSerializer(); Serializer _$gAssignedEventPartsDataSerializer = new _$GAssignedEventPartsDataSerializer(); Serializer _$gAssignedEventPartsDataActorSerializer = new _$GAssignedEventPartsData_actorSerializer(); Serializer _$gAssignedEventPartsDataAssigneeBaseSerializer = new _$GAssignedEventPartsData_assignee__baseSerializer(); Serializer _$gAssignedEventPartsDataAssigneeAsUserSerializer = new _$GAssignedEventPartsData_assignee__asUserSerializer(); Serializer _$gAssignedEventPartsDataAssigneeAsBotSerializer = new _$GAssignedEventPartsData_assignee__asBotSerializer(); Serializer _$gAssignedEventPartsDataAssigneeAsOrganizationSerializer = new _$GAssignedEventPartsData_assignee__asOrganizationSerializer(); Serializer _$gAssignedEventPartsDataAssigneeAsMannequinSerializer = new _$GAssignedEventPartsData_assignee__asMannequinSerializer(); Serializer _$gUnassignedEventPartsDataSerializer = new _$GUnassignedEventPartsDataSerializer(); Serializer _$gUnassignedEventPartsDataActorSerializer = new _$GUnassignedEventPartsData_actorSerializer(); Serializer _$gUnassignedEventPartsDataAssigneeBaseSerializer = new _$GUnassignedEventPartsData_assignee__baseSerializer(); Serializer _$gUnassignedEventPartsDataAssigneeAsUserSerializer = new _$GUnassignedEventPartsData_assignee__asUserSerializer(); Serializer _$gUnassignedEventPartsDataAssigneeAsBotSerializer = new _$GUnassignedEventPartsData_assignee__asBotSerializer(); Serializer _$gUnassignedEventPartsDataAssigneeAsOrganizationSerializer = new _$GUnassignedEventPartsData_assignee__asOrganizationSerializer(); Serializer _$gUnassignedEventPartsDataAssigneeAsMannequinSerializer = new _$GUnassignedEventPartsData_assignee__asMannequinSerializer(); Serializer _$gSubscribedEventPartsDataSerializer = new _$GSubscribedEventPartsDataSerializer(); Serializer _$gSubscribedEventPartsDataActorSerializer = new _$GSubscribedEventPartsData_actorSerializer(); Serializer _$gUnsubscribedEventPartsDataSerializer = new _$GUnsubscribedEventPartsDataSerializer(); Serializer _$gUnsubscribedEventPartsDataActorSerializer = new _$GUnsubscribedEventPartsData_actorSerializer(); Serializer _$gMentionedEventPartsDataSerializer = new _$GMentionedEventPartsDataSerializer(); Serializer _$gMentionedEventPartsDataActorSerializer = new _$GMentionedEventPartsData_actorSerializer(); Serializer _$gPinnedEventPartsDataSerializer = new _$GPinnedEventPartsDataSerializer(); Serializer _$gPinnedEventPartsDataActorSerializer = new _$GPinnedEventPartsData_actorSerializer(); Serializer _$gTransferredEventPartsDataSerializer = new _$GTransferredEventPartsDataSerializer(); Serializer _$gTransferredEventPartsDataActorSerializer = new _$GTransferredEventPartsData_actorSerializer(); Serializer _$gTransferredEventPartsDataFromRepositorySerializer = new _$GTransferredEventPartsData_fromRepositorySerializer(); Serializer _$gTransferredEventPartsDataFromRepositoryOwnerSerializer = new _$GTransferredEventPartsData_fromRepository_ownerSerializer(); Serializer _$gPullRequestCommitPartsDataSerializer = new _$GPullRequestCommitPartsDataSerializer(); Serializer _$gPullRequestCommitPartsDataCommitSerializer = new _$GPullRequestCommitPartsData_commitSerializer(); Serializer _$gPullRequestCommitPartsDataCommitAuthorSerializer = new _$GPullRequestCommitPartsData_commit_authorSerializer(); Serializer _$gPullRequestCommitPartsDataCommitAuthorUserSerializer = new _$GPullRequestCommitPartsData_commit_author_userSerializer(); Serializer _$gDeployedEventPartsDataSerializer = new _$GDeployedEventPartsDataSerializer(); Serializer _$gDeployedEventPartsDataActorSerializer = new _$GDeployedEventPartsData_actorSerializer(); Serializer _$gDeployedEventPartsDataPullRequestSerializer = new _$GDeployedEventPartsData_pullRequestSerializer(); Serializer _$gDeployedEventPartsDataPullRequestHeadRefSerializer = new _$GDeployedEventPartsData_pullRequest_headRefSerializer(); Serializer _$gDeploymentEnvironmentChangedEventPartsDataSerializer = new _$GDeploymentEnvironmentChangedEventPartsDataSerializer(); Serializer _$gDeploymentEnvironmentChangedEventPartsDataActorSerializer = new _$GDeploymentEnvironmentChangedEventPartsData_actorSerializer(); Serializer _$gDeploymentEnvironmentChangedEventPartsDataDeploymentStatusSerializer = new _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatusSerializer(); Serializer< GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment> _$gDeploymentEnvironmentChangedEventPartsDataDeploymentStatusDeploymentSerializer = new _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deploymentSerializer(); Serializer _$gHeadRefRestoredEventPartsDataSerializer = new _$GHeadRefRestoredEventPartsDataSerializer(); Serializer _$gHeadRefRestoredEventPartsDataActorSerializer = new _$GHeadRefRestoredEventPartsData_actorSerializer(); Serializer _$gHeadRefRestoredEventPartsDataPullRequestSerializer = new _$GHeadRefRestoredEventPartsData_pullRequestSerializer(); Serializer _$gBaseRefForcePushedEventPartsDataSerializer = new _$GBaseRefForcePushedEventPartsDataSerializer(); Serializer _$gBaseRefForcePushedEventPartsDataActorSerializer = new _$GBaseRefForcePushedEventPartsData_actorSerializer(); Serializer _$gBaseRefForcePushedEventPartsDataPullRequestSerializer = new _$GBaseRefForcePushedEventPartsData_pullRequestSerializer(); Serializer _$gBaseRefForcePushedEventPartsDataPullRequestBaseRefSerializer = new _$GBaseRefForcePushedEventPartsData_pullRequest_baseRefSerializer(); Serializer _$gBaseRefForcePushedEventPartsDataBeforeCommitSerializer = new _$GBaseRefForcePushedEventPartsData_beforeCommitSerializer(); Serializer _$gBaseRefForcePushedEventPartsDataAfterCommitSerializer = new _$GBaseRefForcePushedEventPartsData_afterCommitSerializer(); Serializer _$gHeadRefForcePushedEventPartsDataSerializer = new _$GHeadRefForcePushedEventPartsDataSerializer(); Serializer _$gHeadRefForcePushedEventPartsDataActorSerializer = new _$GHeadRefForcePushedEventPartsData_actorSerializer(); Serializer _$gHeadRefForcePushedEventPartsDataPullRequestSerializer = new _$GHeadRefForcePushedEventPartsData_pullRequestSerializer(); Serializer _$gHeadRefForcePushedEventPartsDataBeforeCommitSerializer = new _$GHeadRefForcePushedEventPartsData_beforeCommitSerializer(); Serializer _$gHeadRefForcePushedEventPartsDataAfterCommitSerializer = new _$GHeadRefForcePushedEventPartsData_afterCommitSerializer(); Serializer _$gReviewRequestedEventPartsDataSerializer = new _$GReviewRequestedEventPartsDataSerializer(); Serializer _$gReviewRequestedEventPartsDataActorSerializer = new _$GReviewRequestedEventPartsData_actorSerializer(); Serializer _$gReviewRequestedEventPartsDataRequestedReviewerBaseSerializer = new _$GReviewRequestedEventPartsData_requestedReviewer__baseSerializer(); Serializer _$gReviewRequestedEventPartsDataRequestedReviewerAsUserSerializer = new _$GReviewRequestedEventPartsData_requestedReviewer__asUserSerializer(); Serializer _$gReviewRequestRemovedEventPartsDataSerializer = new _$GReviewRequestRemovedEventPartsDataSerializer(); Serializer _$gReviewRequestRemovedEventPartsDataActorSerializer = new _$GReviewRequestRemovedEventPartsData_actorSerializer(); Serializer _$gReviewRequestRemovedEventPartsDataRequestedReviewerBaseSerializer = new _$GReviewRequestRemovedEventPartsData_requestedReviewer__baseSerializer(); Serializer _$gReviewRequestRemovedEventPartsDataRequestedReviewerAsUserSerializer = new _$GReviewRequestRemovedEventPartsData_requestedReviewer__asUserSerializer(); Serializer _$gReviewDismissedEventPartsDataSerializer = new _$GReviewDismissedEventPartsDataSerializer(); Serializer _$gReviewDismissedEventPartsDataActorSerializer = new _$GReviewDismissedEventPartsData_actorSerializer(); Serializer _$gReviewDismissedEventPartsDataPullRequestSerializer = new _$GReviewDismissedEventPartsData_pullRequestSerializer(); Serializer _$gReviewDismissedEventPartsDataPullRequestAuthorSerializer = new _$GReviewDismissedEventPartsData_pullRequest_authorSerializer(); Serializer _$gPullRequestReviewPartsDataSerializer = new _$GPullRequestReviewPartsDataSerializer(); Serializer _$gPullRequestReviewPartsDataAuthorSerializer = new _$GPullRequestReviewPartsData_authorSerializer(); Serializer _$gPullRequestReviewPartsDataCommentsSerializer = new _$GPullRequestReviewPartsData_commentsSerializer(); Serializer _$gPullRequestReviewPartsDataCommentsNodesSerializer = new _$GPullRequestReviewPartsData_comments_nodesSerializer(); Serializer _$gPullRequestReviewPartsDataCommentsNodesAuthorSerializer = new _$GPullRequestReviewPartsData_comments_nodes_authorSerializer(); Serializer _$gPullRequestReviewPartsDataCommentsNodesTHUMBSUPSerializer = new _$GPullRequestReviewPartsData_comments_nodes_THUMBS_UPSerializer(); Serializer _$gPullRequestReviewPartsDataCommentsNodesTHUMBSDOWNSerializer = new _$GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWNSerializer(); Serializer _$gPullRequestReviewPartsDataCommentsNodesLAUGHSerializer = new _$GPullRequestReviewPartsData_comments_nodes_LAUGHSerializer(); Serializer _$gPullRequestReviewPartsDataCommentsNodesHOORAYSerializer = new _$GPullRequestReviewPartsData_comments_nodes_HOORAYSerializer(); Serializer _$gPullRequestReviewPartsDataCommentsNodesCONFUSEDSerializer = new _$GPullRequestReviewPartsData_comments_nodes_CONFUSEDSerializer(); Serializer _$gPullRequestReviewPartsDataCommentsNodesHEARTSerializer = new _$GPullRequestReviewPartsData_comments_nodes_HEARTSerializer(); Serializer _$gPullRequestReviewPartsDataCommentsNodesROCKETSerializer = new _$GPullRequestReviewPartsData_comments_nodes_ROCKETSerializer(); Serializer _$gPullRequestReviewPartsDataCommentsNodesEYESSerializer = new _$GPullRequestReviewPartsData_comments_nodes_EYESSerializer(); Serializer _$gMergedEventPartsDataSerializer = new _$GMergedEventPartsDataSerializer(); Serializer _$gMergedEventPartsDataActorSerializer = new _$GMergedEventPartsData_actorSerializer(); Serializer _$gMergedEventPartsDataCommitSerializer = new _$GMergedEventPartsData_commitSerializer(); Serializer _$gHeadRefDeletedEventPartsDataSerializer = new _$GHeadRefDeletedEventPartsDataSerializer(); Serializer _$gHeadRefDeletedEventPartsDataActorSerializer = new _$GHeadRefDeletedEventPartsData_actorSerializer(); class _$GGistsDataSerializer implements StructuredSerializer { @override final Iterable types = const [GGistsData, _$GGistsData]; @override final String wireName = 'GGistsData'; @override Iterable serialize(Serializers serializers, GGistsData 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(GGistsData_user))); } return result; } @override GGistsData deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GGistsDataBuilder(); 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(GGistsData_user))! as GGistsData_user); break; } } return result.build(); } } class _$GGistsData_userSerializer implements StructuredSerializer { @override final Iterable types = const [GGistsData_user, _$GGistsData_user]; @override final String wireName = 'GGistsData_user'; @override Iterable serialize(Serializers serializers, GGistsData_user object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'gists', serializers.serialize(object.gists, specifiedType: const FullType(GGistsData_user_gists)), ]; return result; } @override GGistsData_user deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GGistsData_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 'gists': result.gists.replace(serializers.deserialize(value, specifiedType: const FullType(GGistsData_user_gists))! as GGistsData_user_gists); break; } } return result.build(); } } class _$GGistsData_user_gistsSerializer implements StructuredSerializer { @override final Iterable types = const [ GGistsData_user_gists, _$GGistsData_user_gists ]; @override final String wireName = 'GGistsData_user_gists'; @override Iterable serialize( Serializers serializers, GGistsData_user_gists 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(GGistsData_user_gists_pageInfo)), ]; Object? value; value = object.nodes; if (value != null) { result ..add('nodes') ..add(serializers.serialize(value, specifiedType: const FullType(BuiltList, const [const FullType(GGistsData_user_gists_nodes)]))); } return result; } @override GGistsData_user_gists deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GGistsData_user_gistsBuilder(); 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(GGistsData_user_gists_pageInfo))! as GGistsData_user_gists_pageInfo); break; case 'nodes': result.nodes.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType(GGistsData_user_gists_nodes) ]))! as BuiltList); break; } } return result.build(); } } class _$GGistsData_user_gists_pageInfoSerializer implements StructuredSerializer { @override final Iterable types = const [ GGistsData_user_gists_pageInfo, _$GGistsData_user_gists_pageInfo ]; @override final String wireName = 'GGistsData_user_gists_pageInfo'; @override Iterable serialize( Serializers serializers, GGistsData_user_gists_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 GGistsData_user_gists_pageInfo deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GGistsData_user_gists_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 _$GGistsData_user_gists_nodesSerializer implements StructuredSerializer { @override final Iterable types = const [ GGistsData_user_gists_nodes, _$GGistsData_user_gists_nodes ]; @override final String wireName = 'GGistsData_user_gists_nodes'; @override Iterable serialize( Serializers serializers, GGistsData_user_gists_nodes object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), 'updatedAt', serializers.serialize(object.updatedAt, specifiedType: const FullType(DateTime)), 'id', serializers.serialize(object.id, specifiedType: const FullType(String)), ]; Object? value; value = object.description; if (value != null) { result ..add('description') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.files; if (value != null) { result ..add('files') ..add(serializers.serialize(value, specifiedType: const FullType(BuiltList, const [const FullType(GGistsData_user_gists_nodes_files)]))); } value = object.owner; if (value != null) { result ..add('owner') ..add(serializers.serialize(value, specifiedType: const FullType(GGistsData_user_gists_nodes_owner))); } return result; } @override GGistsData_user_gists_nodes deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GGistsData_user_gists_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 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'description': result.description = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'files': result.files.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType(GGistsData_user_gists_nodes_files) ]))! as BuiltList); break; case 'updatedAt': result.updatedAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'id': result.id = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'owner': result.owner.replace(serializers.deserialize(value, specifiedType: const FullType(GGistsData_user_gists_nodes_owner))! as GGistsData_user_gists_nodes_owner); break; } } return result.build(); } } class _$GGistsData_user_gists_nodes_filesSerializer implements StructuredSerializer { @override final Iterable types = const [ GGistsData_user_gists_nodes_files, _$GGistsData_user_gists_nodes_files ]; @override final String wireName = 'GGistsData_user_gists_nodes_files'; @override Iterable serialize( Serializers serializers, GGistsData_user_gists_nodes_files object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; Object? value; value = object.name; if (value != null) { result ..add('name') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.language; if (value != null) { result ..add('language') ..add(serializers.serialize(value, specifiedType: const FullType(GGistsData_user_gists_nodes_files_language))); } value = object.text; if (value != null) { result ..add('text') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GGistsData_user_gists_nodes_files deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GGistsData_user_gists_nodes_filesBuilder(); 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 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'language': result.language.replace(serializers.deserialize(value, specifiedType: const FullType( GGistsData_user_gists_nodes_files_language))! as GGistsData_user_gists_nodes_files_language); break; case 'text': result.text = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GGistsData_user_gists_nodes_files_languageSerializer implements StructuredSerializer { @override final Iterable types = const [ GGistsData_user_gists_nodes_files_language, _$GGistsData_user_gists_nodes_files_language ]; @override final String wireName = 'GGistsData_user_gists_nodes_files_language'; @override Iterable serialize(Serializers serializers, GGistsData_user_gists_nodes_files_language object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; return result; } @override GGistsData_user_gists_nodes_files_language deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GGistsData_user_gists_nodes_files_languageBuilder(); 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 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GGistsData_user_gists_nodes_ownerSerializer implements StructuredSerializer { @override final Iterable types = const [ GGistsData_user_gists_nodes_owner, _$GGistsData_user_gists_nodes_owner ]; @override final String wireName = 'GGistsData_user_gists_nodes_owner'; @override Iterable serialize( Serializers serializers, GGistsData_user_gists_nodes_owner object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'avatarUrl', serializers.serialize(object.avatarUrl, specifiedType: const FullType(String)), ]; return result; } @override GGistsData_user_gists_nodes_owner deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GGistsData_user_gists_nodes_ownerBuilder(); 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 'avatarUrl': result.avatarUrl = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GGistDataSerializer implements StructuredSerializer { @override final Iterable types = const [GGistData, _$GGistData]; @override final String wireName = 'GGistData'; @override Iterable serialize(Serializers serializers, GGistData 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(GGistData_user))); } return result; } @override GGistData deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GGistDataBuilder(); 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(GGistData_user))! as GGistData_user); break; } } return result.build(); } } class _$GGistData_userSerializer implements StructuredSerializer { @override final Iterable types = const [GGistData_user, _$GGistData_user]; @override final String wireName = 'GGistData_user'; @override Iterable serialize(Serializers serializers, GGistData_user object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; Object? value; value = object.gist; if (value != null) { result ..add('gist') ..add(serializers.serialize(value, specifiedType: const FullType(GGistData_user_gist))); } return result; } @override GGistData_user deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GGistData_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 'gist': result.gist.replace(serializers.deserialize(value, specifiedType: const FullType(GGistData_user_gist))! as GGistData_user_gist); break; } } return result.build(); } } class _$GGistData_user_gistSerializer implements StructuredSerializer { @override final Iterable types = const [ GGistData_user_gist, _$GGistData_user_gist ]; @override final String wireName = 'GGistData_user_gist'; @override Iterable serialize( Serializers serializers, GGistData_user_gist object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; Object? value; value = object.files; if (value != null) { result ..add('files') ..add(serializers.serialize(value, specifiedType: const FullType( BuiltList, const [const FullType(GGistData_user_gist_files)]))); } return result; } @override GGistData_user_gist deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GGistData_user_gistBuilder(); 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 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'files': result.files.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType(GGistData_user_gist_files) ]))! as BuiltList); break; } } return result.build(); } } class _$GGistData_user_gist_filesSerializer implements StructuredSerializer { @override final Iterable types = const [ GGistData_user_gist_files, _$GGistData_user_gist_files ]; @override final String wireName = 'GGistData_user_gist_files'; @override Iterable serialize( Serializers serializers, GGistData_user_gist_files object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; Object? value; value = object.name; if (value != null) { result ..add('name') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.language; if (value != null) { result ..add('language') ..add(serializers.serialize(value, specifiedType: const FullType(GGistData_user_gist_files_language))); } value = object.text; if (value != null) { result ..add('text') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.size; if (value != null) { result ..add('size') ..add(serializers.serialize(value, specifiedType: const FullType(int))); } return result; } @override GGistData_user_gist_files deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GGistData_user_gist_filesBuilder(); 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 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'language': result.language.replace(serializers.deserialize(value, specifiedType: const FullType(GGistData_user_gist_files_language))! as GGistData_user_gist_files_language); break; case 'text': result.text = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'size': result.size = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GGistData_user_gist_files_languageSerializer implements StructuredSerializer { @override final Iterable types = const [ GGistData_user_gist_files_language, _$GGistData_user_gist_files_language ]; @override final String wireName = 'GGistData_user_gist_files_language'; @override Iterable serialize( Serializers serializers, GGistData_user_gist_files_language object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; return result; } @override GGistData_user_gist_files_language deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GGistData_user_gist_files_languageBuilder(); 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 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } 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.company; if (value != null) { result ..add('company') ..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 'company': result.company = 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.company; if (value != null) { result ..add('company') ..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 'company': result.company = 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.company; if (value != null) { result ..add('company') ..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 'company': result.company = 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.company; if (value != null) { result ..add('company') ..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 'company': result.company = 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.company; if (value != null) { result ..add('company') ..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 'company': result.company = 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 _$GReposDataSerializer implements StructuredSerializer { @override final Iterable types = const [GReposData, _$GReposData]; @override final String wireName = 'GReposData'; @override Iterable serialize(Serializers serializers, GReposData 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(GReposData_user))); } return result; } @override GReposData deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReposDataBuilder(); 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(GReposData_user))! as GReposData_user); break; } } return result.build(); } } class _$GReposData_userSerializer implements StructuredSerializer { @override final Iterable types = const [GReposData_user, _$GReposData_user]; @override final String wireName = 'GReposData_user'; @override Iterable serialize(Serializers serializers, GReposData_user object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'repositories', serializers.serialize(object.repositories, specifiedType: const FullType(GReposData_user_repositories)), ]; return result; } @override GReposData_user deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReposData_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 'repositories': result.repositories.replace(serializers.deserialize(value, specifiedType: const FullType(GReposData_user_repositories))! as GReposData_user_repositories); break; } } return result.build(); } } class _$GReposData_user_repositoriesSerializer implements StructuredSerializer { @override final Iterable types = const [ GReposData_user_repositories, _$GReposData_user_repositories ]; @override final String wireName = 'GReposData_user_repositories'; @override Iterable serialize( Serializers serializers, GReposData_user_repositories 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(GReposData_user_repositories_pageInfo)), ]; Object? value; value = object.nodes; if (value != null) { result ..add('nodes') ..add(serializers.serialize(value, specifiedType: const FullType(BuiltList, const [const FullType(GReposData_user_repositories_nodes)]))); } return result; } @override GReposData_user_repositories deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReposData_user_repositoriesBuilder(); 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(GReposData_user_repositories_pageInfo))! as GReposData_user_repositories_pageInfo); break; case 'nodes': result.nodes.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType(GReposData_user_repositories_nodes) ]))! as BuiltList); break; } } return result.build(); } } class _$GReposData_user_repositories_pageInfoSerializer implements StructuredSerializer { @override final Iterable types = const [ GReposData_user_repositories_pageInfo, _$GReposData_user_repositories_pageInfo ]; @override final String wireName = 'GReposData_user_repositories_pageInfo'; @override Iterable serialize( Serializers serializers, GReposData_user_repositories_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 GReposData_user_repositories_pageInfo deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReposData_user_repositories_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 _$GReposData_user_repositories_nodesSerializer implements StructuredSerializer { @override final Iterable types = const [ GReposData_user_repositories_nodes, _$GReposData_user_repositories_nodes ]; @override final String wireName = 'GReposData_user_repositories_nodes'; @override Iterable serialize( Serializers serializers, GReposData_user_repositories_nodes object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'owner', serializers.serialize(object.owner, specifiedType: const FullType(GReposData_user_repositories_nodes_owner)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), 'isPrivate', serializers.serialize(object.isPrivate, specifiedType: const FullType(bool)), 'isFork', serializers.serialize(object.isFork, specifiedType: const FullType(bool)), 'stargazers', serializers.serialize(object.stargazers, specifiedType: const FullType(GReposData_user_repositories_nodes_stargazers)), 'forks', serializers.serialize(object.forks, specifiedType: const FullType(GReposData_user_repositories_nodes_forks)), 'updatedAt', serializers.serialize(object.updatedAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.description; if (value != null) { result ..add('description') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.primaryLanguage; if (value != null) { result ..add('primaryLanguage') ..add(serializers.serialize(value, specifiedType: const FullType( GReposData_user_repositories_nodes_primaryLanguage))); } return result; } @override GReposData_user_repositories_nodes deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReposData_user_repositories_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 'owner': result.owner.replace(serializers.deserialize(value, specifiedType: const FullType(GReposData_user_repositories_nodes_owner))! as GReposData_user_repositories_nodes_owner); break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'description': result.description = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'isPrivate': result.isPrivate = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'isFork': result.isFork = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'stargazers': result.stargazers.replace(serializers.deserialize(value, specifiedType: const FullType( GReposData_user_repositories_nodes_stargazers))! as GReposData_user_repositories_nodes_stargazers); break; case 'forks': result.forks.replace(serializers.deserialize(value, specifiedType: const FullType(GReposData_user_repositories_nodes_forks))! as GReposData_user_repositories_nodes_forks); break; case 'primaryLanguage': result.primaryLanguage.replace(serializers.deserialize(value, specifiedType: const FullType( GReposData_user_repositories_nodes_primaryLanguage))! as GReposData_user_repositories_nodes_primaryLanguage); break; case 'updatedAt': result.updatedAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; } } return result.build(); } } class _$GReposData_user_repositories_nodes_ownerSerializer implements StructuredSerializer { @override final Iterable types = const [ GReposData_user_repositories_nodes_owner, _$GReposData_user_repositories_nodes_owner ]; @override final String wireName = 'GReposData_user_repositories_nodes_owner'; @override Iterable serialize( Serializers serializers, GReposData_user_repositories_nodes_owner 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)), ]; return result; } @override GReposData_user_repositories_nodes_owner deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReposData_user_repositories_nodes_ownerBuilder(); 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 'avatarUrl': result.avatarUrl = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GReposData_user_repositories_nodes_stargazersSerializer implements StructuredSerializer { @override final Iterable types = const [ GReposData_user_repositories_nodes_stargazers, _$GReposData_user_repositories_nodes_stargazers ]; @override final String wireName = 'GReposData_user_repositories_nodes_stargazers'; @override Iterable serialize(Serializers serializers, GReposData_user_repositories_nodes_stargazers object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GReposData_user_repositories_nodes_stargazers deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReposData_user_repositories_nodes_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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GReposData_user_repositories_nodes_forksSerializer implements StructuredSerializer { @override final Iterable types = const [ GReposData_user_repositories_nodes_forks, _$GReposData_user_repositories_nodes_forks ]; @override final String wireName = 'GReposData_user_repositories_nodes_forks'; @override Iterable serialize( Serializers serializers, GReposData_user_repositories_nodes_forks object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GReposData_user_repositories_nodes_forks deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReposData_user_repositories_nodes_forksBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GReposData_user_repositories_nodes_primaryLanguageSerializer implements StructuredSerializer< GReposData_user_repositories_nodes_primaryLanguage> { @override final Iterable types = const [ GReposData_user_repositories_nodes_primaryLanguage, _$GReposData_user_repositories_nodes_primaryLanguage ]; @override final String wireName = 'GReposData_user_repositories_nodes_primaryLanguage'; @override Iterable serialize(Serializers serializers, GReposData_user_repositories_nodes_primaryLanguage object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; Object? value; value = object.color; if (value != null) { result ..add('color') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GReposData_user_repositories_nodes_primaryLanguage deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReposData_user_repositories_nodes_primaryLanguageBuilder(); 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 'color': result.color = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GStarsDataSerializer implements StructuredSerializer { @override final Iterable types = const [GStarsData, _$GStarsData]; @override final String wireName = 'GStarsData'; @override Iterable serialize(Serializers serializers, GStarsData 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(GStarsData_user))); } return result; } @override GStarsData deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GStarsDataBuilder(); 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(GStarsData_user))! as GStarsData_user); break; } } return result.build(); } } class _$GStarsData_userSerializer implements StructuredSerializer { @override final Iterable types = const [GStarsData_user, _$GStarsData_user]; @override final String wireName = 'GStarsData_user'; @override Iterable serialize(Serializers serializers, GStarsData_user object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'starredRepositories', serializers.serialize(object.starredRepositories, specifiedType: const FullType(GStarsData_user_starredRepositories)), ]; return result; } @override GStarsData_user deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GStarsData_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 'starredRepositories': result.starredRepositories.replace(serializers.deserialize(value, specifiedType: const FullType(GStarsData_user_starredRepositories))! as GStarsData_user_starredRepositories); break; } } return result.build(); } } class _$GStarsData_user_starredRepositoriesSerializer implements StructuredSerializer { @override final Iterable types = const [ GStarsData_user_starredRepositories, _$GStarsData_user_starredRepositories ]; @override final String wireName = 'GStarsData_user_starredRepositories'; @override Iterable serialize( Serializers serializers, GStarsData_user_starredRepositories 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(GStarsData_user_starredRepositories_pageInfo)), ]; Object? value; value = object.nodes; if (value != null) { result ..add('nodes') ..add(serializers.serialize(value, specifiedType: const FullType(BuiltList, const [ const FullType(GStarsData_user_starredRepositories_nodes) ]))); } return result; } @override GStarsData_user_starredRepositories deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GStarsData_user_starredRepositoriesBuilder(); 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( GStarsData_user_starredRepositories_pageInfo))! as GStarsData_user_starredRepositories_pageInfo); break; case 'nodes': result.nodes.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType(GStarsData_user_starredRepositories_nodes) ]))! as BuiltList); break; } } return result.build(); } } class _$GStarsData_user_starredRepositories_pageInfoSerializer implements StructuredSerializer { @override final Iterable types = const [ GStarsData_user_starredRepositories_pageInfo, _$GStarsData_user_starredRepositories_pageInfo ]; @override final String wireName = 'GStarsData_user_starredRepositories_pageInfo'; @override Iterable serialize(Serializers serializers, GStarsData_user_starredRepositories_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 GStarsData_user_starredRepositories_pageInfo deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GStarsData_user_starredRepositories_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 _$GStarsData_user_starredRepositories_nodesSerializer implements StructuredSerializer { @override final Iterable types = const [ GStarsData_user_starredRepositories_nodes, _$GStarsData_user_starredRepositories_nodes ]; @override final String wireName = 'GStarsData_user_starredRepositories_nodes'; @override Iterable serialize( Serializers serializers, GStarsData_user_starredRepositories_nodes object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'owner', serializers.serialize(object.owner, specifiedType: const FullType(GStarsData_user_starredRepositories_nodes_owner)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), 'isPrivate', serializers.serialize(object.isPrivate, specifiedType: const FullType(bool)), 'isFork', serializers.serialize(object.isFork, specifiedType: const FullType(bool)), 'stargazers', serializers.serialize(object.stargazers, specifiedType: const FullType( GStarsData_user_starredRepositories_nodes_stargazers)), 'forks', serializers.serialize(object.forks, specifiedType: const FullType(GStarsData_user_starredRepositories_nodes_forks)), 'updatedAt', serializers.serialize(object.updatedAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.description; if (value != null) { result ..add('description') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.primaryLanguage; if (value != null) { result ..add('primaryLanguage') ..add(serializers.serialize(value, specifiedType: const FullType( GStarsData_user_starredRepositories_nodes_primaryLanguage))); } return result; } @override GStarsData_user_starredRepositories_nodes deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GStarsData_user_starredRepositories_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 'owner': result.owner.replace(serializers.deserialize(value, specifiedType: const FullType( GStarsData_user_starredRepositories_nodes_owner))! as GStarsData_user_starredRepositories_nodes_owner); break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'description': result.description = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'isPrivate': result.isPrivate = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'isFork': result.isFork = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'stargazers': result.stargazers.replace(serializers.deserialize(value, specifiedType: const FullType( GStarsData_user_starredRepositories_nodes_stargazers))! as GStarsData_user_starredRepositories_nodes_stargazers); break; case 'forks': result.forks.replace(serializers.deserialize(value, specifiedType: const FullType( GStarsData_user_starredRepositories_nodes_forks))! as GStarsData_user_starredRepositories_nodes_forks); break; case 'primaryLanguage': result.primaryLanguage.replace(serializers.deserialize(value, specifiedType: const FullType( GStarsData_user_starredRepositories_nodes_primaryLanguage))! as GStarsData_user_starredRepositories_nodes_primaryLanguage); break; case 'updatedAt': result.updatedAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; } } return result.build(); } } class _$GStarsData_user_starredRepositories_nodes_ownerSerializer implements StructuredSerializer { @override final Iterable types = const [ GStarsData_user_starredRepositories_nodes_owner, _$GStarsData_user_starredRepositories_nodes_owner ]; @override final String wireName = 'GStarsData_user_starredRepositories_nodes_owner'; @override Iterable serialize(Serializers serializers, GStarsData_user_starredRepositories_nodes_owner 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)), ]; return result; } @override GStarsData_user_starredRepositories_nodes_owner deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GStarsData_user_starredRepositories_nodes_ownerBuilder(); 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 'avatarUrl': result.avatarUrl = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GStarsData_user_starredRepositories_nodes_stargazersSerializer implements StructuredSerializer< GStarsData_user_starredRepositories_nodes_stargazers> { @override final Iterable types = const [ GStarsData_user_starredRepositories_nodes_stargazers, _$GStarsData_user_starredRepositories_nodes_stargazers ]; @override final String wireName = 'GStarsData_user_starredRepositories_nodes_stargazers'; @override Iterable serialize(Serializers serializers, GStarsData_user_starredRepositories_nodes_stargazers object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GStarsData_user_starredRepositories_nodes_stargazers deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GStarsData_user_starredRepositories_nodes_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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GStarsData_user_starredRepositories_nodes_forksSerializer implements StructuredSerializer { @override final Iterable types = const [ GStarsData_user_starredRepositories_nodes_forks, _$GStarsData_user_starredRepositories_nodes_forks ]; @override final String wireName = 'GStarsData_user_starredRepositories_nodes_forks'; @override Iterable serialize(Serializers serializers, GStarsData_user_starredRepositories_nodes_forks object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GStarsData_user_starredRepositories_nodes_forks deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GStarsData_user_starredRepositories_nodes_forksBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GStarsData_user_starredRepositories_nodes_primaryLanguageSerializer implements StructuredSerializer< GStarsData_user_starredRepositories_nodes_primaryLanguage> { @override final Iterable types = const [ GStarsData_user_starredRepositories_nodes_primaryLanguage, _$GStarsData_user_starredRepositories_nodes_primaryLanguage ]; @override final String wireName = 'GStarsData_user_starredRepositories_nodes_primaryLanguage'; @override Iterable serialize(Serializers serializers, GStarsData_user_starredRepositories_nodes_primaryLanguage object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; Object? value; value = object.color; if (value != null) { result ..add('color') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GStarsData_user_starredRepositories_nodes_primaryLanguage deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GStarsData_user_starredRepositories_nodes_primaryLanguageBuilder(); 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 'color': result.color = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GViewerDataSerializer implements StructuredSerializer { @override final Iterable types = const [GViewerData, _$GViewerData]; @override final String wireName = 'GViewerData'; @override Iterable serialize(Serializers serializers, GViewerData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'viewer', serializers.serialize(object.viewer, specifiedType: const FullType(GViewerData_viewer)), ]; return result; } @override GViewerData deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GViewerDataBuilder(); 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 'viewer': result.viewer.replace(serializers.deserialize(value, specifiedType: const FullType(GViewerData_viewer))! as GViewerData_viewer); break; } } return result.build(); } } class _$GViewerData_viewerSerializer implements StructuredSerializer { @override final Iterable types = const [GViewerData_viewer, _$GViewerData_viewer]; @override final String wireName = 'GViewerData_viewer'; @override Iterable serialize( Serializers serializers, GViewerData_viewer 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)), 'email', serializers.serialize(object.email, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'viewerCanFollow', serializers.serialize(object.viewerCanFollow, specifiedType: const FullType(bool)), 'viewerIsFollowing', serializers.serialize(object.viewerIsFollowing, specifiedType: const FullType(bool)), 'starredRepositories', serializers.serialize(object.starredRepositories, specifiedType: const FullType(GViewerData_viewer_starredRepositories)), 'followers', serializers.serialize(object.followers, specifiedType: const FullType(GViewerData_viewer_followers)), 'following', serializers.serialize(object.following, specifiedType: const FullType(GViewerData_viewer_following)), 'contributionsCollection', serializers.serialize(object.contributionsCollection, specifiedType: const FullType(GViewerData_viewer_contributionsCollection)), 'repositories', serializers.serialize(object.repositories, specifiedType: const FullType(GViewerData_viewer_repositories)), 'pinnedItems', serializers.serialize(object.pinnedItems, specifiedType: const FullType(GViewerData_viewer_pinnedItems)), ]; Object? value; value = object.name; if (value != null) { result ..add('name') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.bio; if (value != null) { result ..add('bio') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.company; if (value != null) { result ..add('company') ..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))); } value = object.websiteUrl; if (value != null) { result ..add('websiteUrl') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GViewerData_viewer deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GViewerData_viewerBuilder(); 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 'avatarUrl': result.avatarUrl = 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 'bio': result.bio = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'company': result.company = 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 'email': result.email = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'websiteUrl': result.websiteUrl = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'viewerCanFollow': result.viewerCanFollow = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'viewerIsFollowing': result.viewerIsFollowing = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'starredRepositories': result.starredRepositories.replace(serializers.deserialize(value, specifiedType: const FullType(GViewerData_viewer_starredRepositories))! as GViewerData_viewer_starredRepositories); break; case 'followers': result.followers.replace(serializers.deserialize(value, specifiedType: const FullType(GViewerData_viewer_followers))! as GViewerData_viewer_followers); break; case 'following': result.following.replace(serializers.deserialize(value, specifiedType: const FullType(GViewerData_viewer_following))! as GViewerData_viewer_following); break; case 'contributionsCollection': result.contributionsCollection.replace(serializers.deserialize(value, specifiedType: const FullType( GViewerData_viewer_contributionsCollection))! as GViewerData_viewer_contributionsCollection); break; case 'repositories': result.repositories.replace(serializers.deserialize(value, specifiedType: const FullType(GViewerData_viewer_repositories))! as GViewerData_viewer_repositories); break; case 'pinnedItems': result.pinnedItems.replace(serializers.deserialize(value, specifiedType: const FullType(GViewerData_viewer_pinnedItems))! as GViewerData_viewer_pinnedItems); break; } } return result.build(); } } class _$GViewerData_viewer_starredRepositoriesSerializer implements StructuredSerializer { @override final Iterable types = const [ GViewerData_viewer_starredRepositories, _$GViewerData_viewer_starredRepositories ]; @override final String wireName = 'GViewerData_viewer_starredRepositories'; @override Iterable serialize( Serializers serializers, GViewerData_viewer_starredRepositories object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GViewerData_viewer_starredRepositories deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GViewerData_viewer_starredRepositoriesBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GViewerData_viewer_followersSerializer implements StructuredSerializer { @override final Iterable types = const [ GViewerData_viewer_followers, _$GViewerData_viewer_followers ]; @override final String wireName = 'GViewerData_viewer_followers'; @override Iterable serialize( Serializers serializers, GViewerData_viewer_followers object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GViewerData_viewer_followers deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GViewerData_viewer_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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GViewerData_viewer_followingSerializer implements StructuredSerializer { @override final Iterable types = const [ GViewerData_viewer_following, _$GViewerData_viewer_following ]; @override final String wireName = 'GViewerData_viewer_following'; @override Iterable serialize( Serializers serializers, GViewerData_viewer_following object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GViewerData_viewer_following deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GViewerData_viewer_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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GViewerData_viewer_contributionsCollectionSerializer implements StructuredSerializer { @override final Iterable types = const [ GViewerData_viewer_contributionsCollection, _$GViewerData_viewer_contributionsCollection ]; @override final String wireName = 'GViewerData_viewer_contributionsCollection'; @override Iterable serialize(Serializers serializers, GViewerData_viewer_contributionsCollection object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'contributionCalendar', serializers.serialize(object.contributionCalendar, specifiedType: const FullType( GViewerData_viewer_contributionsCollection_contributionCalendar)), ]; return result; } @override GViewerData_viewer_contributionsCollection deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GViewerData_viewer_contributionsCollectionBuilder(); 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 'contributionCalendar': result.contributionCalendar.replace(serializers.deserialize(value, specifiedType: const FullType( GViewerData_viewer_contributionsCollection_contributionCalendar))! as GViewerData_viewer_contributionsCollection_contributionCalendar); break; } } return result.build(); } } class _$GViewerData_viewer_contributionsCollection_contributionCalendarSerializer implements StructuredSerializer< GViewerData_viewer_contributionsCollection_contributionCalendar> { @override final Iterable types = const [ GViewerData_viewer_contributionsCollection_contributionCalendar, _$GViewerData_viewer_contributionsCollection_contributionCalendar ]; @override final String wireName = 'GViewerData_viewer_contributionsCollection_contributionCalendar'; @override Iterable serialize(Serializers serializers, GViewerData_viewer_contributionsCollection_contributionCalendar object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'weeks', serializers.serialize(object.weeks, specifiedType: const FullType(BuiltList, const [ const FullType( GViewerData_viewer_contributionsCollection_contributionCalendar_weeks) ])), ]; return result; } @override GViewerData_viewer_contributionsCollection_contributionCalendar deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GViewerData_viewer_contributionsCollection_contributionCalendarBuilder(); 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 'weeks': result.weeks.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType( GViewerData_viewer_contributionsCollection_contributionCalendar_weeks) ]))! as BuiltList); break; } } return result.build(); } } class _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeksSerializer implements StructuredSerializer< GViewerData_viewer_contributionsCollection_contributionCalendar_weeks> { @override final Iterable types = const [ GViewerData_viewer_contributionsCollection_contributionCalendar_weeks, _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks ]; @override final String wireName = 'GViewerData_viewer_contributionsCollection_contributionCalendar_weeks'; @override Iterable serialize( Serializers serializers, GViewerData_viewer_contributionsCollection_contributionCalendar_weeks object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'contributionDays', serializers.serialize(object.contributionDays, specifiedType: const FullType(BuiltList, const [ const FullType( GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays) ])), ]; return result; } @override GViewerData_viewer_contributionsCollection_contributionCalendar_weeks deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GViewerData_viewer_contributionsCollection_contributionCalendar_weeksBuilder(); 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 'contributionDays': result.contributionDays.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType( GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays) ]))! as BuiltList); break; } } return result.build(); } } class _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDaysSerializer implements StructuredSerializer< GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays> { @override final Iterable types = const [ GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays, _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays ]; @override final String wireName = 'GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays'; @override Iterable serialize( Serializers serializers, GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'color', serializers.serialize(object.color, specifiedType: const FullType(String)), ]; return result; } @override GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder(); 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 'color': result.color = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GViewerData_viewer_repositoriesSerializer implements StructuredSerializer { @override final Iterable types = const [ GViewerData_viewer_repositories, _$GViewerData_viewer_repositories ]; @override final String wireName = 'GViewerData_viewer_repositories'; @override Iterable serialize( Serializers serializers, GViewerData_viewer_repositories object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; Object? value; value = object.nodes; if (value != null) { result ..add('nodes') ..add(serializers.serialize(value, specifiedType: const FullType(BuiltList, const [ const FullType(GViewerData_viewer_repositories_nodes) ]))); } return result; } @override GViewerData_viewer_repositories deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GViewerData_viewer_repositoriesBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'nodes': result.nodes.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType(GViewerData_viewer_repositories_nodes) ]))! as BuiltList); break; } } return result.build(); } } class _$GViewerData_viewer_repositories_nodesSerializer implements StructuredSerializer { @override final Iterable types = const [ GViewerData_viewer_repositories_nodes, _$GViewerData_viewer_repositories_nodes ]; @override final String wireName = 'GViewerData_viewer_repositories_nodes'; @override Iterable serialize( Serializers serializers, GViewerData_viewer_repositories_nodes object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'owner', serializers.serialize(object.owner, specifiedType: const FullType(GViewerData_viewer_repositories_nodes_owner)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), 'isPrivate', serializers.serialize(object.isPrivate, specifiedType: const FullType(bool)), 'isFork', serializers.serialize(object.isFork, specifiedType: const FullType(bool)), 'stargazers', serializers.serialize(object.stargazers, specifiedType: const FullType(GViewerData_viewer_repositories_nodes_stargazers)), 'forks', serializers.serialize(object.forks, specifiedType: const FullType(GViewerData_viewer_repositories_nodes_forks)), ]; Object? value; value = object.description; if (value != null) { result ..add('description') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.primaryLanguage; if (value != null) { result ..add('primaryLanguage') ..add(serializers.serialize(value, specifiedType: const FullType( GViewerData_viewer_repositories_nodes_primaryLanguage))); } return result; } @override GViewerData_viewer_repositories_nodes deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GViewerData_viewer_repositories_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 'owner': result.owner.replace(serializers.deserialize(value, specifiedType: const FullType( GViewerData_viewer_repositories_nodes_owner))! as GViewerData_viewer_repositories_nodes_owner); break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'description': result.description = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'isPrivate': result.isPrivate = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'isFork': result.isFork = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'stargazers': result.stargazers.replace(serializers.deserialize(value, specifiedType: const FullType( GViewerData_viewer_repositories_nodes_stargazers))! as GViewerData_viewer_repositories_nodes_stargazers); break; case 'forks': result.forks.replace(serializers.deserialize(value, specifiedType: const FullType( GViewerData_viewer_repositories_nodes_forks))! as GViewerData_viewer_repositories_nodes_forks); break; case 'primaryLanguage': result.primaryLanguage.replace(serializers.deserialize(value, specifiedType: const FullType( GViewerData_viewer_repositories_nodes_primaryLanguage))! as GViewerData_viewer_repositories_nodes_primaryLanguage); break; } } return result.build(); } } class _$GViewerData_viewer_repositories_nodes_ownerSerializer implements StructuredSerializer { @override final Iterable types = const [ GViewerData_viewer_repositories_nodes_owner, _$GViewerData_viewer_repositories_nodes_owner ]; @override final String wireName = 'GViewerData_viewer_repositories_nodes_owner'; @override Iterable serialize(Serializers serializers, GViewerData_viewer_repositories_nodes_owner 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)), ]; return result; } @override GViewerData_viewer_repositories_nodes_owner deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GViewerData_viewer_repositories_nodes_ownerBuilder(); 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 'avatarUrl': result.avatarUrl = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GViewerData_viewer_repositories_nodes_stargazersSerializer implements StructuredSerializer { @override final Iterable types = const [ GViewerData_viewer_repositories_nodes_stargazers, _$GViewerData_viewer_repositories_nodes_stargazers ]; @override final String wireName = 'GViewerData_viewer_repositories_nodes_stargazers'; @override Iterable serialize(Serializers serializers, GViewerData_viewer_repositories_nodes_stargazers object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GViewerData_viewer_repositories_nodes_stargazers deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GViewerData_viewer_repositories_nodes_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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GViewerData_viewer_repositories_nodes_forksSerializer implements StructuredSerializer { @override final Iterable types = const [ GViewerData_viewer_repositories_nodes_forks, _$GViewerData_viewer_repositories_nodes_forks ]; @override final String wireName = 'GViewerData_viewer_repositories_nodes_forks'; @override Iterable serialize(Serializers serializers, GViewerData_viewer_repositories_nodes_forks object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GViewerData_viewer_repositories_nodes_forks deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GViewerData_viewer_repositories_nodes_forksBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GViewerData_viewer_repositories_nodes_primaryLanguageSerializer implements StructuredSerializer< GViewerData_viewer_repositories_nodes_primaryLanguage> { @override final Iterable types = const [ GViewerData_viewer_repositories_nodes_primaryLanguage, _$GViewerData_viewer_repositories_nodes_primaryLanguage ]; @override final String wireName = 'GViewerData_viewer_repositories_nodes_primaryLanguage'; @override Iterable serialize(Serializers serializers, GViewerData_viewer_repositories_nodes_primaryLanguage object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; Object? value; value = object.color; if (value != null) { result ..add('color') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GViewerData_viewer_repositories_nodes_primaryLanguage deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GViewerData_viewer_repositories_nodes_primaryLanguageBuilder(); 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 'color': result.color = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GViewerData_viewer_pinnedItemsSerializer implements StructuredSerializer { @override final Iterable types = const [ GViewerData_viewer_pinnedItems, _$GViewerData_viewer_pinnedItems ]; @override final String wireName = 'GViewerData_viewer_pinnedItems'; @override Iterable serialize( Serializers serializers, GViewerData_viewer_pinnedItems object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; Object? value; value = object.nodes; if (value != null) { result ..add('nodes') ..add(serializers.serialize(value, specifiedType: const FullType(BuiltList, const [const FullType(GViewerData_viewer_pinnedItems_nodes)]))); } return result; } @override GViewerData_viewer_pinnedItems deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GViewerData_viewer_pinnedItemsBuilder(); 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 'nodes': result.nodes.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType(GViewerData_viewer_pinnedItems_nodes) ]))! as BuiltList); break; } } return result.build(); } } class _$GViewerData_viewer_pinnedItems_nodes__baseSerializer implements StructuredSerializer { @override final Iterable types = const [ GViewerData_viewer_pinnedItems_nodes__base, _$GViewerData_viewer_pinnedItems_nodes__base ]; @override final String wireName = 'GViewerData_viewer_pinnedItems_nodes__base'; @override Iterable serialize(Serializers serializers, GViewerData_viewer_pinnedItems_nodes__base object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; return result; } @override GViewerData_viewer_pinnedItems_nodes__base deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GViewerData_viewer_pinnedItems_nodes__baseBuilder(); 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; } } return result.build(); } } class _$GViewerData_viewer_pinnedItems_nodes__asRepositorySerializer implements StructuredSerializer< GViewerData_viewer_pinnedItems_nodes__asRepository> { @override final Iterable types = const [ GViewerData_viewer_pinnedItems_nodes__asRepository, _$GViewerData_viewer_pinnedItems_nodes__asRepository ]; @override final String wireName = 'GViewerData_viewer_pinnedItems_nodes__asRepository'; @override Iterable serialize(Serializers serializers, GViewerData_viewer_pinnedItems_nodes__asRepository object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'owner', serializers.serialize(object.owner, specifiedType: const FullType( GViewerData_viewer_pinnedItems_nodes__asRepository_owner)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), 'isPrivate', serializers.serialize(object.isPrivate, specifiedType: const FullType(bool)), 'isFork', serializers.serialize(object.isFork, specifiedType: const FullType(bool)), 'stargazers', serializers.serialize(object.stargazers, specifiedType: const FullType( GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers)), 'forks', serializers.serialize(object.forks, specifiedType: const FullType( GViewerData_viewer_pinnedItems_nodes__asRepository_forks)), ]; Object? value; value = object.description; if (value != null) { result ..add('description') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.primaryLanguage; if (value != null) { result ..add('primaryLanguage') ..add(serializers.serialize(value, specifiedType: const FullType( GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage))); } return result; } @override GViewerData_viewer_pinnedItems_nodes__asRepository deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GViewerData_viewer_pinnedItems_nodes__asRepositoryBuilder(); 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 'owner': result.owner.replace(serializers.deserialize(value, specifiedType: const FullType( GViewerData_viewer_pinnedItems_nodes__asRepository_owner))! as GViewerData_viewer_pinnedItems_nodes__asRepository_owner); break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'description': result.description = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'isPrivate': result.isPrivate = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'isFork': result.isFork = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'stargazers': result.stargazers.replace(serializers.deserialize(value, specifiedType: const FullType( GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers))! as GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers); break; case 'forks': result.forks.replace(serializers.deserialize(value, specifiedType: const FullType( GViewerData_viewer_pinnedItems_nodes__asRepository_forks))! as GViewerData_viewer_pinnedItems_nodes__asRepository_forks); break; case 'primaryLanguage': result.primaryLanguage.replace(serializers.deserialize(value, specifiedType: const FullType( GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage))! as GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage); break; } } return result.build(); } } class _$GViewerData_viewer_pinnedItems_nodes__asRepository_ownerSerializer implements StructuredSerializer< GViewerData_viewer_pinnedItems_nodes__asRepository_owner> { @override final Iterable types = const [ GViewerData_viewer_pinnedItems_nodes__asRepository_owner, _$GViewerData_viewer_pinnedItems_nodes__asRepository_owner ]; @override final String wireName = 'GViewerData_viewer_pinnedItems_nodes__asRepository_owner'; @override Iterable serialize(Serializers serializers, GViewerData_viewer_pinnedItems_nodes__asRepository_owner 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)), ]; return result; } @override GViewerData_viewer_pinnedItems_nodes__asRepository_owner deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GViewerData_viewer_pinnedItems_nodes__asRepository_ownerBuilder(); 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 'avatarUrl': result.avatarUrl = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GViewerData_viewer_pinnedItems_nodes__asRepository_stargazersSerializer implements StructuredSerializer< GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers> { @override final Iterable types = const [ GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers, _$GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers ]; @override final String wireName = 'GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers'; @override Iterable serialize(Serializers serializers, GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GViewerData_viewer_pinnedItems_nodes__asRepository_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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GViewerData_viewer_pinnedItems_nodes__asRepository_forksSerializer implements StructuredSerializer< GViewerData_viewer_pinnedItems_nodes__asRepository_forks> { @override final Iterable types = const [ GViewerData_viewer_pinnedItems_nodes__asRepository_forks, _$GViewerData_viewer_pinnedItems_nodes__asRepository_forks ]; @override final String wireName = 'GViewerData_viewer_pinnedItems_nodes__asRepository_forks'; @override Iterable serialize(Serializers serializers, GViewerData_viewer_pinnedItems_nodes__asRepository_forks object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GViewerData_viewer_pinnedItems_nodes__asRepository_forks deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GViewerData_viewer_pinnedItems_nodes__asRepository_forksBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguageSerializer implements StructuredSerializer< GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage> { @override final Iterable types = const [ GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage, _$GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage ]; @override final String wireName = 'GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage'; @override Iterable serialize(Serializers serializers, GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; Object? value; value = object.color; if (value != null) { result ..add('color') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguageBuilder(); 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 'color': result.color = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GUserDataSerializer implements StructuredSerializer { @override final Iterable types = const [GUserData, _$GUserData]; @override final String wireName = 'GUserData'; @override Iterable serialize(Serializers serializers, GUserData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; Object? value; value = object.repositoryOwner; if (value != null) { result ..add('repositoryOwner') ..add(serializers.serialize(value, specifiedType: const FullType(GUserData_repositoryOwner))); } return result; } @override GUserData deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserDataBuilder(); 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 'repositoryOwner': result.repositoryOwner = serializers.deserialize(value, specifiedType: const FullType(GUserData_repositoryOwner)) as GUserData_repositoryOwner; break; } } return result.build(); } } class _$GUserData_repositoryOwner__baseSerializer implements StructuredSerializer { @override final Iterable types = const [ GUserData_repositoryOwner__base, _$GUserData_repositoryOwner__base ]; @override final String wireName = 'GUserData_repositoryOwner__base'; @override Iterable serialize( Serializers serializers, GUserData_repositoryOwner__base object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'url', serializers.serialize(object.url, specifiedType: const FullType(String)), ]; return result; } @override GUserData_repositoryOwner__base deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__baseBuilder(); 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 'url': result.url = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GUserData_repositoryOwner__asUserSerializer implements StructuredSerializer { @override final Iterable types = const [ GUserData_repositoryOwner__asUser, _$GUserData_repositoryOwner__asUser ]; @override final String wireName = 'GUserData_repositoryOwner__asUser'; @override Iterable serialize( Serializers serializers, GUserData_repositoryOwner__asUser object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'url', serializers.serialize(object.url, specifiedType: const FullType(String)), 'login', serializers.serialize(object.login, specifiedType: const FullType(String)), 'avatarUrl', serializers.serialize(object.avatarUrl, specifiedType: const FullType(String)), 'email', serializers.serialize(object.email, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'viewerCanFollow', serializers.serialize(object.viewerCanFollow, specifiedType: const FullType(bool)), 'viewerIsFollowing', serializers.serialize(object.viewerIsFollowing, specifiedType: const FullType(bool)), 'starredRepositories', serializers.serialize(object.starredRepositories, specifiedType: const FullType( GUserData_repositoryOwner__asUser_starredRepositories)), 'followers', serializers.serialize(object.followers, specifiedType: const FullType(GUserData_repositoryOwner__asUser_followers)), 'following', serializers.serialize(object.following, specifiedType: const FullType(GUserData_repositoryOwner__asUser_following)), 'contributionsCollection', serializers.serialize(object.contributionsCollection, specifiedType: const FullType( GUserData_repositoryOwner__asUser_contributionsCollection)), 'repositories', serializers.serialize(object.repositories, specifiedType: const FullType(GUserData_repositoryOwner__asUser_repositories)), 'pinnedItems', serializers.serialize(object.pinnedItems, specifiedType: const FullType(GUserData_repositoryOwner__asUser_pinnedItems)), ]; Object? value; value = object.name; if (value != null) { result ..add('name') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.bio; if (value != null) { result ..add('bio') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.company; if (value != null) { result ..add('company') ..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))); } value = object.websiteUrl; if (value != null) { result ..add('websiteUrl') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GUserData_repositoryOwner__asUser deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asUserBuilder(); 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 'url': result.url = 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 'avatarUrl': result.avatarUrl = 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 'bio': result.bio = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'company': result.company = 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 'email': result.email = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'websiteUrl': result.websiteUrl = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'viewerCanFollow': result.viewerCanFollow = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'viewerIsFollowing': result.viewerIsFollowing = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'starredRepositories': result.starredRepositories.replace(serializers.deserialize(value, specifiedType: const FullType( GUserData_repositoryOwner__asUser_starredRepositories))! as GUserData_repositoryOwner__asUser_starredRepositories); break; case 'followers': result.followers.replace(serializers.deserialize(value, specifiedType: const FullType( GUserData_repositoryOwner__asUser_followers))! as GUserData_repositoryOwner__asUser_followers); break; case 'following': result.following.replace(serializers.deserialize(value, specifiedType: const FullType( GUserData_repositoryOwner__asUser_following))! as GUserData_repositoryOwner__asUser_following); break; case 'contributionsCollection': result.contributionsCollection.replace(serializers.deserialize(value, specifiedType: const FullType( GUserData_repositoryOwner__asUser_contributionsCollection))! as GUserData_repositoryOwner__asUser_contributionsCollection); break; case 'repositories': result.repositories.replace(serializers.deserialize(value, specifiedType: const FullType( GUserData_repositoryOwner__asUser_repositories))! as GUserData_repositoryOwner__asUser_repositories); break; case 'pinnedItems': result.pinnedItems.replace(serializers.deserialize(value, specifiedType: const FullType( GUserData_repositoryOwner__asUser_pinnedItems))! as GUserData_repositoryOwner__asUser_pinnedItems); break; } } return result.build(); } } class _$GUserData_repositoryOwner__asUser_starredRepositoriesSerializer implements StructuredSerializer< GUserData_repositoryOwner__asUser_starredRepositories> { @override final Iterable types = const [ GUserData_repositoryOwner__asUser_starredRepositories, _$GUserData_repositoryOwner__asUser_starredRepositories ]; @override final String wireName = 'GUserData_repositoryOwner__asUser_starredRepositories'; @override Iterable serialize(Serializers serializers, GUserData_repositoryOwner__asUser_starredRepositories object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GUserData_repositoryOwner__asUser_starredRepositories deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asUser_starredRepositoriesBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GUserData_repositoryOwner__asUser_followersSerializer implements StructuredSerializer { @override final Iterable types = const [ GUserData_repositoryOwner__asUser_followers, _$GUserData_repositoryOwner__asUser_followers ]; @override final String wireName = 'GUserData_repositoryOwner__asUser_followers'; @override Iterable serialize(Serializers serializers, GUserData_repositoryOwner__asUser_followers object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GUserData_repositoryOwner__asUser_followers deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asUser_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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GUserData_repositoryOwner__asUser_followingSerializer implements StructuredSerializer { @override final Iterable types = const [ GUserData_repositoryOwner__asUser_following, _$GUserData_repositoryOwner__asUser_following ]; @override final String wireName = 'GUserData_repositoryOwner__asUser_following'; @override Iterable serialize(Serializers serializers, GUserData_repositoryOwner__asUser_following object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GUserData_repositoryOwner__asUser_following deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asUser_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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GUserData_repositoryOwner__asUser_contributionsCollectionSerializer implements StructuredSerializer< GUserData_repositoryOwner__asUser_contributionsCollection> { @override final Iterable types = const [ GUserData_repositoryOwner__asUser_contributionsCollection, _$GUserData_repositoryOwner__asUser_contributionsCollection ]; @override final String wireName = 'GUserData_repositoryOwner__asUser_contributionsCollection'; @override Iterable serialize(Serializers serializers, GUserData_repositoryOwner__asUser_contributionsCollection object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'contributionCalendar', serializers.serialize(object.contributionCalendar, specifiedType: const FullType( GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar)), ]; return result; } @override GUserData_repositoryOwner__asUser_contributionsCollection deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asUser_contributionsCollectionBuilder(); 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 'contributionCalendar': result.contributionCalendar.replace(serializers.deserialize(value, specifiedType: const FullType( GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar))! as GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar); break; } } return result.build(); } } class _$GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendarSerializer implements StructuredSerializer< GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar> { @override final Iterable types = const [ GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar, _$GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar ]; @override final String wireName = 'GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar'; @override Iterable serialize( Serializers serializers, GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'weeks', serializers.serialize(object.weeks, specifiedType: const FullType(BuiltList, const [ const FullType( GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks) ])), ]; return result; } @override GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendarBuilder(); 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 'weeks': result.weeks.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType( GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks) ]))! as BuiltList); break; } } return result.build(); } } class _$GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeksSerializer implements StructuredSerializer< GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks> { @override final Iterable types = const [ GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks, _$GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks ]; @override final String wireName = 'GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks'; @override Iterable serialize( Serializers serializers, GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'contributionDays', serializers.serialize(object.contributionDays, specifiedType: const FullType(BuiltList, const [ const FullType( GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDays) ])), ]; return result; } @override GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeksBuilder(); 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 'contributionDays': result.contributionDays.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType( GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDays) ]))! as BuiltList); break; } } return result.build(); } } class _$GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDaysSerializer implements StructuredSerializer< GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDays> { @override final Iterable types = const [ GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDays, _$GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDays ]; @override final String wireName = 'GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDays'; @override Iterable serialize( Serializers serializers, GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDays object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'color', serializers.serialize(object.color, specifiedType: const FullType(String)), ]; return result; } @override GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDays deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder(); 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 'color': result.color = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GUserData_repositoryOwner__asUser_repositoriesSerializer implements StructuredSerializer { @override final Iterable types = const [ GUserData_repositoryOwner__asUser_repositories, _$GUserData_repositoryOwner__asUser_repositories ]; @override final String wireName = 'GUserData_repositoryOwner__asUser_repositories'; @override Iterable serialize(Serializers serializers, GUserData_repositoryOwner__asUser_repositories object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; Object? value; value = object.nodes; if (value != null) { result ..add('nodes') ..add(serializers.serialize(value, specifiedType: const FullType(BuiltList, const [ const FullType( GUserData_repositoryOwner__asUser_repositories_nodes) ]))); } return result; } @override GUserData_repositoryOwner__asUser_repositories deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asUser_repositoriesBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'nodes': result.nodes.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType( GUserData_repositoryOwner__asUser_repositories_nodes) ]))! as BuiltList); break; } } return result.build(); } } class _$GUserData_repositoryOwner__asUser_repositories_nodesSerializer implements StructuredSerializer< GUserData_repositoryOwner__asUser_repositories_nodes> { @override final Iterable types = const [ GUserData_repositoryOwner__asUser_repositories_nodes, _$GUserData_repositoryOwner__asUser_repositories_nodes ]; @override final String wireName = 'GUserData_repositoryOwner__asUser_repositories_nodes'; @override Iterable serialize(Serializers serializers, GUserData_repositoryOwner__asUser_repositories_nodes object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'owner', serializers.serialize(object.owner, specifiedType: const FullType( GUserData_repositoryOwner__asUser_repositories_nodes_owner)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), 'isPrivate', serializers.serialize(object.isPrivate, specifiedType: const FullType(bool)), 'isFork', serializers.serialize(object.isFork, specifiedType: const FullType(bool)), 'stargazers', serializers.serialize(object.stargazers, specifiedType: const FullType( GUserData_repositoryOwner__asUser_repositories_nodes_stargazers)), 'forks', serializers.serialize(object.forks, specifiedType: const FullType( GUserData_repositoryOwner__asUser_repositories_nodes_forks)), ]; Object? value; value = object.description; if (value != null) { result ..add('description') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.primaryLanguage; if (value != null) { result ..add('primaryLanguage') ..add(serializers.serialize(value, specifiedType: const FullType( GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguage))); } return result; } @override GUserData_repositoryOwner__asUser_repositories_nodes deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asUser_repositories_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 'owner': result.owner.replace(serializers.deserialize(value, specifiedType: const FullType( GUserData_repositoryOwner__asUser_repositories_nodes_owner))! as GUserData_repositoryOwner__asUser_repositories_nodes_owner); break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'description': result.description = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'isPrivate': result.isPrivate = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'isFork': result.isFork = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'stargazers': result.stargazers.replace(serializers.deserialize(value, specifiedType: const FullType( GUserData_repositoryOwner__asUser_repositories_nodes_stargazers))! as GUserData_repositoryOwner__asUser_repositories_nodes_stargazers); break; case 'forks': result.forks.replace(serializers.deserialize(value, specifiedType: const FullType( GUserData_repositoryOwner__asUser_repositories_nodes_forks))! as GUserData_repositoryOwner__asUser_repositories_nodes_forks); break; case 'primaryLanguage': result.primaryLanguage.replace(serializers.deserialize(value, specifiedType: const FullType( GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguage))! as GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguage); break; } } return result.build(); } } class _$GUserData_repositoryOwner__asUser_repositories_nodes_ownerSerializer implements StructuredSerializer< GUserData_repositoryOwner__asUser_repositories_nodes_owner> { @override final Iterable types = const [ GUserData_repositoryOwner__asUser_repositories_nodes_owner, _$GUserData_repositoryOwner__asUser_repositories_nodes_owner ]; @override final String wireName = 'GUserData_repositoryOwner__asUser_repositories_nodes_owner'; @override Iterable serialize(Serializers serializers, GUserData_repositoryOwner__asUser_repositories_nodes_owner 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)), ]; return result; } @override GUserData_repositoryOwner__asUser_repositories_nodes_owner deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asUser_repositories_nodes_ownerBuilder(); 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 'avatarUrl': result.avatarUrl = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GUserData_repositoryOwner__asUser_repositories_nodes_stargazersSerializer implements StructuredSerializer< GUserData_repositoryOwner__asUser_repositories_nodes_stargazers> { @override final Iterable types = const [ GUserData_repositoryOwner__asUser_repositories_nodes_stargazers, _$GUserData_repositoryOwner__asUser_repositories_nodes_stargazers ]; @override final String wireName = 'GUserData_repositoryOwner__asUser_repositories_nodes_stargazers'; @override Iterable serialize(Serializers serializers, GUserData_repositoryOwner__asUser_repositories_nodes_stargazers object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GUserData_repositoryOwner__asUser_repositories_nodes_stargazers deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asUser_repositories_nodes_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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GUserData_repositoryOwner__asUser_repositories_nodes_forksSerializer implements StructuredSerializer< GUserData_repositoryOwner__asUser_repositories_nodes_forks> { @override final Iterable types = const [ GUserData_repositoryOwner__asUser_repositories_nodes_forks, _$GUserData_repositoryOwner__asUser_repositories_nodes_forks ]; @override final String wireName = 'GUserData_repositoryOwner__asUser_repositories_nodes_forks'; @override Iterable serialize(Serializers serializers, GUserData_repositoryOwner__asUser_repositories_nodes_forks object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GUserData_repositoryOwner__asUser_repositories_nodes_forks deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asUser_repositories_nodes_forksBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguageSerializer implements StructuredSerializer< GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguage> { @override final Iterable types = const [ GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguage, _$GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguage ]; @override final String wireName = 'GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguage'; @override Iterable serialize( Serializers serializers, GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguage object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; Object? value; value = object.color; if (value != null) { result ..add('color') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguage deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguageBuilder(); 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 'color': result.color = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GUserData_repositoryOwner__asUser_pinnedItemsSerializer implements StructuredSerializer { @override final Iterable types = const [ GUserData_repositoryOwner__asUser_pinnedItems, _$GUserData_repositoryOwner__asUser_pinnedItems ]; @override final String wireName = 'GUserData_repositoryOwner__asUser_pinnedItems'; @override Iterable serialize(Serializers serializers, GUserData_repositoryOwner__asUser_pinnedItems object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; Object? value; value = object.nodes; if (value != null) { result ..add('nodes') ..add(serializers.serialize(value, specifiedType: const FullType(BuiltList, const [ const FullType( GUserData_repositoryOwner__asUser_pinnedItems_nodes) ]))); } return result; } @override GUserData_repositoryOwner__asUser_pinnedItems deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asUser_pinnedItemsBuilder(); 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 'nodes': result.nodes.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType( GUserData_repositoryOwner__asUser_pinnedItems_nodes) ]))! as BuiltList); break; } } return result.build(); } } class _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__baseSerializer implements StructuredSerializer< GUserData_repositoryOwner__asUser_pinnedItems_nodes__base> { @override final Iterable types = const [ GUserData_repositoryOwner__asUser_pinnedItems_nodes__base, _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__base ]; @override final String wireName = 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__base'; @override Iterable serialize(Serializers serializers, GUserData_repositoryOwner__asUser_pinnedItems_nodes__base object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; return result; } @override GUserData_repositoryOwner__asUser_pinnedItems_nodes__base deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asUser_pinnedItems_nodes__baseBuilder(); 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; } } return result.build(); } } class _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepositorySerializer implements StructuredSerializer< GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository> { @override final Iterable types = const [ GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository, _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository ]; @override final String wireName = 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository'; @override Iterable serialize(Serializers serializers, GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'owner', serializers.serialize(object.owner, specifiedType: const FullType( GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_owner)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), 'isPrivate', serializers.serialize(object.isPrivate, specifiedType: const FullType(bool)), 'isFork', serializers.serialize(object.isFork, specifiedType: const FullType(bool)), 'stargazers', serializers.serialize(object.stargazers, specifiedType: const FullType( GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazers)), 'forks', serializers.serialize(object.forks, specifiedType: const FullType( GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forks)), ]; Object? value; value = object.description; if (value != null) { result ..add('description') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.primaryLanguage; if (value != null) { result ..add('primaryLanguage') ..add(serializers.serialize(value, specifiedType: const FullType( GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguage))); } return result; } @override GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepositoryBuilder(); 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 'owner': result.owner.replace(serializers.deserialize(value, specifiedType: const FullType( GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_owner))! as GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_owner); break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'description': result.description = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'isPrivate': result.isPrivate = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'isFork': result.isFork = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'stargazers': result.stargazers.replace(serializers.deserialize(value, specifiedType: const FullType( GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazers))! as GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazers); break; case 'forks': result.forks.replace(serializers.deserialize(value, specifiedType: const FullType( GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forks))! as GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forks); break; case 'primaryLanguage': result.primaryLanguage.replace(serializers.deserialize(value, specifiedType: const FullType( GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguage))! as GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguage); break; } } return result.build(); } } class _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_ownerSerializer implements StructuredSerializer< GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_owner> { @override final Iterable types = const [ GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_owner, _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_owner ]; @override final String wireName = 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_owner'; @override Iterable serialize( Serializers serializers, GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_owner 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)), ]; return result; } @override GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_owner deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_ownerBuilder(); 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 'avatarUrl': result.avatarUrl = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazersSerializer implements StructuredSerializer< GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazers> { @override final Iterable types = const [ GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazers, _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazers ]; @override final String wireName = 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazers'; @override Iterable serialize( Serializers serializers, GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazers object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazers deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forksSerializer implements StructuredSerializer< GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forks> { @override final Iterable types = const [ GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forks, _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forks ]; @override final String wireName = 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forks'; @override Iterable serialize( Serializers serializers, GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forks object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forks deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forksBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguageSerializer implements StructuredSerializer< GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguage> { @override final Iterable types = const [ GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguage, _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguage ]; @override final String wireName = 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguage'; @override Iterable serialize( Serializers serializers, GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguage object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; Object? value; value = object.color; if (value != null) { result ..add('color') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguage deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguageBuilder(); 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 'color': result.color = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GUserData_repositoryOwner__asOrganizationSerializer implements StructuredSerializer { @override final Iterable types = const [ GUserData_repositoryOwner__asOrganization, _$GUserData_repositoryOwner__asOrganization ]; @override final String wireName = 'GUserData_repositoryOwner__asOrganization'; @override Iterable serialize( Serializers serializers, GUserData_repositoryOwner__asOrganization object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'url', serializers.serialize(object.url, 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)), 'membersWithRole', serializers.serialize(object.membersWithRole, specifiedType: const FullType( GUserData_repositoryOwner__asOrganization_membersWithRole)), 'pinnedItems', serializers.serialize(object.pinnedItems, specifiedType: const FullType( GUserData_repositoryOwner__asOrganization_pinnedItems)), 'pinnableItems', serializers.serialize(object.pinnableItems, specifiedType: const FullType( GUserData_repositoryOwner__asOrganization_pinnableItems)), ]; Object? value; value = object.name; if (value != null) { result ..add('name') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.description; if (value != null) { result ..add('description') ..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))); } value = object.email; if (value != null) { result ..add('email') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.websiteUrl; if (value != null) { result ..add('websiteUrl') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GUserData_repositoryOwner__asOrganization deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asOrganizationBuilder(); 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 'url': result.url = 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 'avatarUrl': result.avatarUrl = 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 'description': result.description = 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 'email': result.email = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'websiteUrl': result.websiteUrl = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'membersWithRole': result.membersWithRole.replace(serializers.deserialize(value, specifiedType: const FullType( GUserData_repositoryOwner__asOrganization_membersWithRole))! as GUserData_repositoryOwner__asOrganization_membersWithRole); break; case 'pinnedItems': result.pinnedItems.replace(serializers.deserialize(value, specifiedType: const FullType( GUserData_repositoryOwner__asOrganization_pinnedItems))! as GUserData_repositoryOwner__asOrganization_pinnedItems); break; case 'pinnableItems': result.pinnableItems.replace(serializers.deserialize(value, specifiedType: const FullType( GUserData_repositoryOwner__asOrganization_pinnableItems))! as GUserData_repositoryOwner__asOrganization_pinnableItems); break; } } return result.build(); } } class _$GUserData_repositoryOwner__asOrganization_membersWithRoleSerializer implements StructuredSerializer< GUserData_repositoryOwner__asOrganization_membersWithRole> { @override final Iterable types = const [ GUserData_repositoryOwner__asOrganization_membersWithRole, _$GUserData_repositoryOwner__asOrganization_membersWithRole ]; @override final String wireName = 'GUserData_repositoryOwner__asOrganization_membersWithRole'; @override Iterable serialize(Serializers serializers, GUserData_repositoryOwner__asOrganization_membersWithRole object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GUserData_repositoryOwner__asOrganization_membersWithRole deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asOrganization_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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GUserData_repositoryOwner__asOrganization_pinnedItemsSerializer implements StructuredSerializer< GUserData_repositoryOwner__asOrganization_pinnedItems> { @override final Iterable types = const [ GUserData_repositoryOwner__asOrganization_pinnedItems, _$GUserData_repositoryOwner__asOrganization_pinnedItems ]; @override final String wireName = 'GUserData_repositoryOwner__asOrganization_pinnedItems'; @override Iterable serialize(Serializers serializers, GUserData_repositoryOwner__asOrganization_pinnedItems object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; Object? value; value = object.nodes; if (value != null) { result ..add('nodes') ..add(serializers.serialize(value, specifiedType: const FullType(BuiltList, const [ const FullType( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes) ]))); } return result; } @override GUserData_repositoryOwner__asOrganization_pinnedItems deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asOrganization_pinnedItemsBuilder(); 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 'nodes': result.nodes.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes) ]))! as BuiltList); break; } } return result.build(); } } class _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__baseSerializer implements StructuredSerializer< GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__base> { @override final Iterable types = const [ GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__base, _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__base ]; @override final String wireName = 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__base'; @override Iterable serialize(Serializers serializers, GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__base object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; return result; } @override GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__base deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__baseBuilder(); 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; } } return result.build(); } } class _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepositorySerializer implements StructuredSerializer< GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository> { @override final Iterable types = const [ GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository, _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository ]; @override final String wireName = 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository'; @override Iterable serialize( Serializers serializers, GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'owner', serializers.serialize(object.owner, specifiedType: const FullType( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_owner)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), 'isPrivate', serializers.serialize(object.isPrivate, specifiedType: const FullType(bool)), 'isFork', serializers.serialize(object.isFork, specifiedType: const FullType(bool)), 'stargazers', serializers.serialize(object.stargazers, specifiedType: const FullType( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazers)), 'forks', serializers.serialize(object.forks, specifiedType: const FullType( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forks)), ]; Object? value; value = object.description; if (value != null) { result ..add('description') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.primaryLanguage; if (value != null) { result ..add('primaryLanguage') ..add(serializers.serialize(value, specifiedType: const FullType( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguage))); } return result; } @override GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepositoryBuilder(); 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 'owner': result.owner.replace(serializers.deserialize(value, specifiedType: const FullType( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_owner))! as GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_owner); break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'description': result.description = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'isPrivate': result.isPrivate = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'isFork': result.isFork = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'stargazers': result.stargazers.replace(serializers.deserialize(value, specifiedType: const FullType( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazers))! as GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazers); break; case 'forks': result.forks.replace(serializers.deserialize(value, specifiedType: const FullType( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forks))! as GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forks); break; case 'primaryLanguage': result.primaryLanguage.replace(serializers.deserialize(value, specifiedType: const FullType( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguage))! as GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguage); break; } } return result.build(); } } class _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_ownerSerializer implements StructuredSerializer< GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_owner> { @override final Iterable types = const [ GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_owner, _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_owner ]; @override final String wireName = 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_owner'; @override Iterable serialize( Serializers serializers, GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_owner 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)), ]; return result; } @override GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_owner deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_ownerBuilder(); 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 'avatarUrl': result.avatarUrl = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazersSerializer implements StructuredSerializer< GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazers> { @override final Iterable types = const [ GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazers, _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazers ]; @override final String wireName = 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazers'; @override Iterable serialize( Serializers serializers, GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazers object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazers deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forksSerializer implements StructuredSerializer< GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forks> { @override final Iterable types = const [ GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forks, _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forks ]; @override final String wireName = 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forks'; @override Iterable serialize( Serializers serializers, GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forks object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forks deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forksBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguageSerializer implements StructuredSerializer< GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguage> { @override final Iterable types = const [ GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguage, _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguage ]; @override final String wireName = 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguage'; @override Iterable serialize( Serializers serializers, GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguage object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; Object? value; value = object.color; if (value != null) { result ..add('color') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguage deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguageBuilder(); 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 'color': result.color = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GUserData_repositoryOwner__asOrganization_pinnableItemsSerializer implements StructuredSerializer< GUserData_repositoryOwner__asOrganization_pinnableItems> { @override final Iterable types = const [ GUserData_repositoryOwner__asOrganization_pinnableItems, _$GUserData_repositoryOwner__asOrganization_pinnableItems ]; @override final String wireName = 'GUserData_repositoryOwner__asOrganization_pinnableItems'; @override Iterable serialize(Serializers serializers, GUserData_repositoryOwner__asOrganization_pinnableItems object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; Object? value; value = object.nodes; if (value != null) { result ..add('nodes') ..add(serializers.serialize(value, specifiedType: const FullType(BuiltList, const [ const FullType( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes) ]))); } return result; } @override GUserData_repositoryOwner__asOrganization_pinnableItems deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asOrganization_pinnableItemsBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'nodes': result.nodes.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes) ]))! as BuiltList); break; } } return result.build(); } } class _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__baseSerializer implements StructuredSerializer< GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__base> { @override final Iterable types = const [ GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__base, _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__base ]; @override final String wireName = 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__base'; @override Iterable serialize( Serializers serializers, GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__base object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; return result; } @override GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__base deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__baseBuilder(); 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; } } return result.build(); } } class _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepositorySerializer implements StructuredSerializer< GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository> { @override final Iterable types = const [ GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository, _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository ]; @override final String wireName = 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository'; @override Iterable serialize( Serializers serializers, GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'owner', serializers.serialize(object.owner, specifiedType: const FullType( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_owner)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), 'isPrivate', serializers.serialize(object.isPrivate, specifiedType: const FullType(bool)), 'isFork', serializers.serialize(object.isFork, specifiedType: const FullType(bool)), 'stargazers', serializers.serialize(object.stargazers, specifiedType: const FullType( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazers)), 'forks', serializers.serialize(object.forks, specifiedType: const FullType( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forks)), ]; Object? value; value = object.description; if (value != null) { result ..add('description') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.primaryLanguage; if (value != null) { result ..add('primaryLanguage') ..add(serializers.serialize(value, specifiedType: const FullType( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguage))); } return result; } @override GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepositoryBuilder(); 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 'owner': result.owner.replace(serializers.deserialize(value, specifiedType: const FullType( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_owner))! as GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_owner); break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'description': result.description = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'isPrivate': result.isPrivate = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'isFork': result.isFork = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'stargazers': result.stargazers.replace(serializers.deserialize(value, specifiedType: const FullType( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazers))! as GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazers); break; case 'forks': result.forks.replace(serializers.deserialize(value, specifiedType: const FullType( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forks))! as GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forks); break; case 'primaryLanguage': result.primaryLanguage.replace(serializers.deserialize(value, specifiedType: const FullType( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguage))! as GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguage); break; } } return result.build(); } } class _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_ownerSerializer implements StructuredSerializer< GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_owner> { @override final Iterable types = const [ GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_owner, _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_owner ]; @override final String wireName = 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_owner'; @override Iterable serialize( Serializers serializers, GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_owner 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)), ]; return result; } @override GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_owner deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_ownerBuilder(); 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 'avatarUrl': result.avatarUrl = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazersSerializer implements StructuredSerializer< GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazers> { @override final Iterable types = const [ GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazers, _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazers ]; @override final String wireName = 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazers'; @override Iterable serialize( Serializers serializers, GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazers object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazers deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forksSerializer implements StructuredSerializer< GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forks> { @override final Iterable types = const [ GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forks, _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forks ]; @override final String wireName = 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forks'; @override Iterable serialize( Serializers serializers, GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forks object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forks deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forksBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguageSerializer implements StructuredSerializer< GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguage> { @override final Iterable types = const [ GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguage, _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguage ]; @override final String wireName = 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguage'; @override Iterable serialize( Serializers serializers, GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguage object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; Object? value; value = object.color; if (value != null) { result ..add('color') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguage deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguageBuilder(); 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 'color': result.color = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GRepoDataSerializer implements StructuredSerializer { @override final Iterable types = const [GRepoData, _$GRepoData]; @override final String wireName = 'GRepoData'; @override Iterable serialize(Serializers serializers, GRepoData 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(GRepoData_repository))); } return result; } @override GRepoData deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoDataBuilder(); 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(GRepoData_repository))! as GRepoData_repository); break; } } return result.build(); } } class _$GRepoData_repositorySerializer implements StructuredSerializer { @override final Iterable types = const [ GRepoData_repository, _$GRepoData_repository ]; @override final String wireName = 'GRepoData_repository'; @override Iterable serialize( Serializers serializers, GRepoData_repository object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'owner', serializers.serialize(object.owner, specifiedType: const FullType(GRepoData_repository_owner)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), 'isPrivate', serializers.serialize(object.isPrivate, specifiedType: const FullType(bool)), 'isFork', serializers.serialize(object.isFork, specifiedType: const FullType(bool)), 'hasIssuesEnabled', serializers.serialize(object.hasIssuesEnabled, specifiedType: const FullType(bool)), 'url', serializers.serialize(object.url, specifiedType: const FullType(String)), 'viewerHasStarred', serializers.serialize(object.viewerHasStarred, specifiedType: const FullType(bool)), 'projectsUrl', serializers.serialize(object.projectsUrl, specifiedType: const FullType(String)), 'stargazers', serializers.serialize(object.stargazers, specifiedType: const FullType(GRepoData_repository_stargazers)), 'forks', serializers.serialize(object.forks, specifiedType: const FullType(GRepoData_repository_forks)), 'watchers', serializers.serialize(object.watchers, specifiedType: const FullType(GRepoData_repository_watchers)), 'issues', serializers.serialize(object.issues, specifiedType: const FullType(GRepoData_repository_issues)), 'pullRequests', serializers.serialize(object.pullRequests, specifiedType: const FullType(GRepoData_repository_pullRequests)), 'projects', serializers.serialize(object.projects, specifiedType: const FullType(GRepoData_repository_projects)), 'releases', serializers.serialize(object.releases, specifiedType: const FullType(GRepoData_repository_releases)), 'repositoryTopics', serializers.serialize(object.repositoryTopics, specifiedType: const FullType(GRepoData_repository_repositoryTopics)), ]; Object? value; value = object.description; if (value != null) { result ..add('description') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.homepageUrl; if (value != null) { result ..add('homepageUrl') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.diskUsage; if (value != null) { result ..add('diskUsage') ..add(serializers.serialize(value, specifiedType: const FullType(int))); } value = object.viewerSubscription; if (value != null) { result ..add('viewerSubscription') ..add(serializers.serialize(value, specifiedType: const FullType(_i3.GSubscriptionState))); } value = object.primaryLanguage; if (value != null) { result ..add('primaryLanguage') ..add(serializers.serialize(value, specifiedType: const FullType(GRepoData_repository_primaryLanguage))); } value = object.languages; if (value != null) { result ..add('languages') ..add(serializers.serialize(value, specifiedType: const FullType(GRepoData_repository_languages))); } value = object.defaultBranchRef; if (value != null) { result ..add('defaultBranchRef') ..add(serializers.serialize(value, specifiedType: const FullType(GRepoData_repository_defaultBranchRef))); } value = object.ref; if (value != null) { result ..add('ref') ..add(serializers.serialize(value, specifiedType: const FullType(GRepoData_repository_ref))); } value = object.refs; if (value != null) { result ..add('refs') ..add(serializers.serialize(value, specifiedType: const FullType(GRepoData_repository_refs))); } value = object.licenseInfo; if (value != null) { result ..add('licenseInfo') ..add(serializers.serialize(value, specifiedType: const FullType(GRepoData_repository_licenseInfo))); } return result; } @override GRepoData_repository deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoData_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 'owner': result.owner.replace(serializers.deserialize(value, specifiedType: const FullType(GRepoData_repository_owner))! as GRepoData_repository_owner); break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'description': result.description = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'homepageUrl': result.homepageUrl = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'isPrivate': result.isPrivate = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'isFork': result.isFork = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'diskUsage': result.diskUsage = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'hasIssuesEnabled': result.hasIssuesEnabled = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'url': result.url = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'viewerHasStarred': result.viewerHasStarred = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'viewerSubscription': result.viewerSubscription = serializers.deserialize(value, specifiedType: const FullType(_i3.GSubscriptionState)) as _i3.GSubscriptionState; break; case 'projectsUrl': result.projectsUrl = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'primaryLanguage': result.primaryLanguage.replace(serializers.deserialize(value, specifiedType: const FullType(GRepoData_repository_primaryLanguage))! as GRepoData_repository_primaryLanguage); break; case 'stargazers': result.stargazers.replace(serializers.deserialize(value, specifiedType: const FullType(GRepoData_repository_stargazers))! as GRepoData_repository_stargazers); break; case 'forks': result.forks.replace(serializers.deserialize(value, specifiedType: const FullType(GRepoData_repository_forks))! as GRepoData_repository_forks); break; case 'watchers': result.watchers.replace(serializers.deserialize(value, specifiedType: const FullType(GRepoData_repository_watchers))! as GRepoData_repository_watchers); break; case 'issues': result.issues.replace(serializers.deserialize(value, specifiedType: const FullType(GRepoData_repository_issues))! as GRepoData_repository_issues); break; case 'pullRequests': result.pullRequests.replace(serializers.deserialize(value, specifiedType: const FullType(GRepoData_repository_pullRequests))! as GRepoData_repository_pullRequests); break; case 'projects': result.projects.replace(serializers.deserialize(value, specifiedType: const FullType(GRepoData_repository_projects))! as GRepoData_repository_projects); break; case 'releases': result.releases.replace(serializers.deserialize(value, specifiedType: const FullType(GRepoData_repository_releases))! as GRepoData_repository_releases); break; case 'languages': result.languages.replace(serializers.deserialize(value, specifiedType: const FullType(GRepoData_repository_languages))! as GRepoData_repository_languages); break; case 'defaultBranchRef': result.defaultBranchRef.replace(serializers.deserialize(value, specifiedType: const FullType(GRepoData_repository_defaultBranchRef))! as GRepoData_repository_defaultBranchRef); break; case 'ref': result.ref.replace(serializers.deserialize(value, specifiedType: const FullType(GRepoData_repository_ref))! as GRepoData_repository_ref); break; case 'refs': result.refs.replace(serializers.deserialize(value, specifiedType: const FullType(GRepoData_repository_refs))! as GRepoData_repository_refs); break; case 'licenseInfo': result.licenseInfo.replace(serializers.deserialize(value, specifiedType: const FullType(GRepoData_repository_licenseInfo))! as GRepoData_repository_licenseInfo); break; case 'repositoryTopics': result.repositoryTopics.replace(serializers.deserialize(value, specifiedType: const FullType(GRepoData_repository_repositoryTopics))! as GRepoData_repository_repositoryTopics); break; } } return result.build(); } } class _$GRepoData_repository_ownerSerializer implements StructuredSerializer { @override final Iterable types = const [ GRepoData_repository_owner, _$GRepoData_repository_owner ]; @override final String wireName = 'GRepoData_repository_owner'; @override Iterable serialize( Serializers serializers, GRepoData_repository_owner 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)), ]; return result; } @override GRepoData_repository_owner deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoData_repository_ownerBuilder(); 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 'avatarUrl': result.avatarUrl = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GRepoData_repository_primaryLanguageSerializer implements StructuredSerializer { @override final Iterable types = const [ GRepoData_repository_primaryLanguage, _$GRepoData_repository_primaryLanguage ]; @override final String wireName = 'GRepoData_repository_primaryLanguage'; @override Iterable serialize( Serializers serializers, GRepoData_repository_primaryLanguage object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; Object? value; value = object.color; if (value != null) { result ..add('color') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GRepoData_repository_primaryLanguage deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoData_repository_primaryLanguageBuilder(); 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 'color': result.color = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GRepoData_repository_stargazersSerializer implements StructuredSerializer { @override final Iterable types = const [ GRepoData_repository_stargazers, _$GRepoData_repository_stargazers ]; @override final String wireName = 'GRepoData_repository_stargazers'; @override Iterable serialize( Serializers serializers, GRepoData_repository_stargazers object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GRepoData_repository_stargazers deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoData_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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GRepoData_repository_forksSerializer implements StructuredSerializer { @override final Iterable types = const [ GRepoData_repository_forks, _$GRepoData_repository_forks ]; @override final String wireName = 'GRepoData_repository_forks'; @override Iterable serialize( Serializers serializers, GRepoData_repository_forks object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GRepoData_repository_forks deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoData_repository_forksBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GRepoData_repository_watchersSerializer implements StructuredSerializer { @override final Iterable types = const [ GRepoData_repository_watchers, _$GRepoData_repository_watchers ]; @override final String wireName = 'GRepoData_repository_watchers'; @override Iterable serialize( Serializers serializers, GRepoData_repository_watchers object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GRepoData_repository_watchers deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoData_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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GRepoData_repository_issuesSerializer implements StructuredSerializer { @override final Iterable types = const [ GRepoData_repository_issues, _$GRepoData_repository_issues ]; @override final String wireName = 'GRepoData_repository_issues'; @override Iterable serialize( Serializers serializers, GRepoData_repository_issues object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GRepoData_repository_issues deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoData_repository_issuesBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GRepoData_repository_pullRequestsSerializer implements StructuredSerializer { @override final Iterable types = const [ GRepoData_repository_pullRequests, _$GRepoData_repository_pullRequests ]; @override final String wireName = 'GRepoData_repository_pullRequests'; @override Iterable serialize( Serializers serializers, GRepoData_repository_pullRequests object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GRepoData_repository_pullRequests deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoData_repository_pullRequestsBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GRepoData_repository_projectsSerializer implements StructuredSerializer { @override final Iterable types = const [ GRepoData_repository_projects, _$GRepoData_repository_projects ]; @override final String wireName = 'GRepoData_repository_projects'; @override Iterable serialize( Serializers serializers, GRepoData_repository_projects object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GRepoData_repository_projects deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoData_repository_projectsBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GRepoData_repository_releasesSerializer implements StructuredSerializer { @override final Iterable types = const [ GRepoData_repository_releases, _$GRepoData_repository_releases ]; @override final String wireName = 'GRepoData_repository_releases'; @override Iterable serialize( Serializers serializers, GRepoData_repository_releases object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GRepoData_repository_releases deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoData_repository_releasesBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GRepoData_repository_languagesSerializer implements StructuredSerializer { @override final Iterable types = const [ GRepoData_repository_languages, _$GRepoData_repository_languages ]; @override final String wireName = 'GRepoData_repository_languages'; @override Iterable serialize( Serializers serializers, GRepoData_repository_languages object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalSize', serializers.serialize(object.totalSize, specifiedType: const FullType(int)), ]; Object? value; value = object.edges; if (value != null) { result ..add('edges') ..add(serializers.serialize(value, specifiedType: const FullType(BuiltList, const [const FullType(GRepoData_repository_languages_edges)]))); } return result; } @override GRepoData_repository_languages deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoData_repository_languagesBuilder(); 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 'totalSize': result.totalSize = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'edges': result.edges.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType(GRepoData_repository_languages_edges) ]))! as BuiltList); break; } } return result.build(); } } class _$GRepoData_repository_languages_edgesSerializer implements StructuredSerializer { @override final Iterable types = const [ GRepoData_repository_languages_edges, _$GRepoData_repository_languages_edges ]; @override final String wireName = 'GRepoData_repository_languages_edges'; @override Iterable serialize( Serializers serializers, GRepoData_repository_languages_edges object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'size', serializers.serialize(object.size, specifiedType: const FullType(int)), 'node', serializers.serialize(object.node, specifiedType: const FullType(GRepoData_repository_languages_edges_node)), ]; return result; } @override GRepoData_repository_languages_edges deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoData_repository_languages_edgesBuilder(); 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 'size': result.size = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'node': result.node.replace(serializers.deserialize(value, specifiedType: const FullType( GRepoData_repository_languages_edges_node))! as GRepoData_repository_languages_edges_node); break; } } return result.build(); } } class _$GRepoData_repository_languages_edges_nodeSerializer implements StructuredSerializer { @override final Iterable types = const [ GRepoData_repository_languages_edges_node, _$GRepoData_repository_languages_edges_node ]; @override final String wireName = 'GRepoData_repository_languages_edges_node'; @override Iterable serialize( Serializers serializers, GRepoData_repository_languages_edges_node object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; Object? value; value = object.color; if (value != null) { result ..add('color') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GRepoData_repository_languages_edges_node deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoData_repository_languages_edges_nodeBuilder(); 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 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'color': result.color = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GRepoData_repository_defaultBranchRefSerializer implements StructuredSerializer { @override final Iterable types = const [ GRepoData_repository_defaultBranchRef, _$GRepoData_repository_defaultBranchRef ]; @override final String wireName = 'GRepoData_repository_defaultBranchRef'; @override Iterable serialize( Serializers serializers, GRepoData_repository_defaultBranchRef object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; Object? value; value = object.target; if (value != null) { result ..add('target') ..add(serializers.serialize(value, specifiedType: const FullType(GRepoData_repository_defaultBranchRef_target))); } return result; } @override GRepoData_repository_defaultBranchRef deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoData_repository_defaultBranchRefBuilder(); 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 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'target': result.target = serializers.deserialize(value, specifiedType: const FullType( GRepoData_repository_defaultBranchRef_target)) as GRepoData_repository_defaultBranchRef_target; break; } } return result.build(); } } class _$GRepoData_repository_defaultBranchRef_target__baseSerializer implements StructuredSerializer< GRepoData_repository_defaultBranchRef_target__base> { @override final Iterable types = const [ GRepoData_repository_defaultBranchRef_target__base, _$GRepoData_repository_defaultBranchRef_target__base ]; @override final String wireName = 'GRepoData_repository_defaultBranchRef_target__base'; @override Iterable serialize(Serializers serializers, GRepoData_repository_defaultBranchRef_target__base object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; return result; } @override GRepoData_repository_defaultBranchRef_target__base deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoData_repository_defaultBranchRef_target__baseBuilder(); 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; } } return result.build(); } } class _$GRepoData_repository_defaultBranchRef_target__asCommitSerializer implements StructuredSerializer< GRepoData_repository_defaultBranchRef_target__asCommit> { @override final Iterable types = const [ GRepoData_repository_defaultBranchRef_target__asCommit, _$GRepoData_repository_defaultBranchRef_target__asCommit ]; @override final String wireName = 'GRepoData_repository_defaultBranchRef_target__asCommit'; @override Iterable serialize(Serializers serializers, GRepoData_repository_defaultBranchRef_target__asCommit object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'history', serializers.serialize(object.history, specifiedType: const FullType( GRepoData_repository_defaultBranchRef_target__asCommit_history)), ]; return result; } @override GRepoData_repository_defaultBranchRef_target__asCommit deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoData_repository_defaultBranchRef_target__asCommitBuilder(); 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 'history': result.history.replace(serializers.deserialize(value, specifiedType: const FullType( GRepoData_repository_defaultBranchRef_target__asCommit_history))! as GRepoData_repository_defaultBranchRef_target__asCommit_history); break; } } return result.build(); } } class _$GRepoData_repository_defaultBranchRef_target__asCommit_historySerializer implements StructuredSerializer< GRepoData_repository_defaultBranchRef_target__asCommit_history> { @override final Iterable types = const [ GRepoData_repository_defaultBranchRef_target__asCommit_history, _$GRepoData_repository_defaultBranchRef_target__asCommit_history ]; @override final String wireName = 'GRepoData_repository_defaultBranchRef_target__asCommit_history'; @override Iterable serialize(Serializers serializers, GRepoData_repository_defaultBranchRef_target__asCommit_history object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GRepoData_repository_defaultBranchRef_target__asCommit_history deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoData_repository_defaultBranchRef_target__asCommit_historyBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GRepoData_repository_refSerializer implements StructuredSerializer { @override final Iterable types = const [ GRepoData_repository_ref, _$GRepoData_repository_ref ]; @override final String wireName = 'GRepoData_repository_ref'; @override Iterable serialize( Serializers serializers, GRepoData_repository_ref object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; Object? value; value = object.target; if (value != null) { result ..add('target') ..add(serializers.serialize(value, specifiedType: const FullType(GRepoData_repository_ref_target))); } return result; } @override GRepoData_repository_ref deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoData_repository_refBuilder(); 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 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'target': result.target = serializers.deserialize(value, specifiedType: const FullType(GRepoData_repository_ref_target)) as GRepoData_repository_ref_target; break; } } return result.build(); } } class _$GRepoData_repository_ref_target__baseSerializer implements StructuredSerializer { @override final Iterable types = const [ GRepoData_repository_ref_target__base, _$GRepoData_repository_ref_target__base ]; @override final String wireName = 'GRepoData_repository_ref_target__base'; @override Iterable serialize( Serializers serializers, GRepoData_repository_ref_target__base object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; return result; } @override GRepoData_repository_ref_target__base deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoData_repository_ref_target__baseBuilder(); 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; } } return result.build(); } } class _$GRepoData_repository_ref_target__asCommitSerializer implements StructuredSerializer { @override final Iterable types = const [ GRepoData_repository_ref_target__asCommit, _$GRepoData_repository_ref_target__asCommit ]; @override final String wireName = 'GRepoData_repository_ref_target__asCommit'; @override Iterable serialize( Serializers serializers, GRepoData_repository_ref_target__asCommit object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'history', serializers.serialize(object.history, specifiedType: const FullType( GRepoData_repository_ref_target__asCommit_history)), ]; return result; } @override GRepoData_repository_ref_target__asCommit deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoData_repository_ref_target__asCommitBuilder(); 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 'history': result.history.replace(serializers.deserialize(value, specifiedType: const FullType( GRepoData_repository_ref_target__asCommit_history))! as GRepoData_repository_ref_target__asCommit_history); break; } } return result.build(); } } class _$GRepoData_repository_ref_target__asCommit_historySerializer implements StructuredSerializer< GRepoData_repository_ref_target__asCommit_history> { @override final Iterable types = const [ GRepoData_repository_ref_target__asCommit_history, _$GRepoData_repository_ref_target__asCommit_history ]; @override final String wireName = 'GRepoData_repository_ref_target__asCommit_history'; @override Iterable serialize(Serializers serializers, GRepoData_repository_ref_target__asCommit_history object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GRepoData_repository_ref_target__asCommit_history deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoData_repository_ref_target__asCommit_historyBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GRepoData_repository_refsSerializer implements StructuredSerializer { @override final Iterable types = const [ GRepoData_repository_refs, _$GRepoData_repository_refs ]; @override final String wireName = 'GRepoData_repository_refs'; @override Iterable serialize( Serializers serializers, GRepoData_repository_refs object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; Object? value; value = object.nodes; if (value != null) { result ..add('nodes') ..add(serializers.serialize(value, specifiedType: const FullType(BuiltList, const [const FullType(GRepoData_repository_refs_nodes)]))); } return result; } @override GRepoData_repository_refs deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoData_repository_refsBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'nodes': result.nodes.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType(GRepoData_repository_refs_nodes) ]))! as BuiltList); break; } } return result.build(); } } class _$GRepoData_repository_refs_nodesSerializer implements StructuredSerializer { @override final Iterable types = const [ GRepoData_repository_refs_nodes, _$GRepoData_repository_refs_nodes ]; @override final String wireName = 'GRepoData_repository_refs_nodes'; @override Iterable serialize( Serializers serializers, GRepoData_repository_refs_nodes object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; return result; } @override GRepoData_repository_refs_nodes deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoData_repository_refs_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 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GRepoData_repository_licenseInfoSerializer implements StructuredSerializer { @override final Iterable types = const [ GRepoData_repository_licenseInfo, _$GRepoData_repository_licenseInfo ]; @override final String wireName = 'GRepoData_repository_licenseInfo'; @override Iterable serialize( Serializers serializers, GRepoData_repository_licenseInfo object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; Object? value; value = object.spdxId; if (value != null) { result ..add('spdxId') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GRepoData_repository_licenseInfo deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoData_repository_licenseInfoBuilder(); 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 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'spdxId': result.spdxId = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GRepoData_repository_repositoryTopicsSerializer implements StructuredSerializer { @override final Iterable types = const [ GRepoData_repository_repositoryTopics, _$GRepoData_repository_repositoryTopics ]; @override final String wireName = 'GRepoData_repository_repositoryTopics'; @override Iterable serialize( Serializers serializers, GRepoData_repository_repositoryTopics object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; Object? value; value = object.nodes; if (value != null) { result ..add('nodes') ..add(serializers.serialize(value, specifiedType: const FullType(BuiltList, const [ const FullType(GRepoData_repository_repositoryTopics_nodes) ]))); } return result; } @override GRepoData_repository_repositoryTopics deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoData_repository_repositoryTopicsBuilder(); 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 'nodes': result.nodes.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType(GRepoData_repository_repositoryTopics_nodes) ]))! as BuiltList); break; } } return result.build(); } } class _$GRepoData_repository_repositoryTopics_nodesSerializer implements StructuredSerializer { @override final Iterable types = const [ GRepoData_repository_repositoryTopics_nodes, _$GRepoData_repository_repositoryTopics_nodes ]; @override final String wireName = 'GRepoData_repository_repositoryTopics_nodes'; @override Iterable serialize(Serializers serializers, GRepoData_repository_repositoryTopics_nodes object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'url', serializers.serialize(object.url, specifiedType: const FullType(String)), 'topic', serializers.serialize(object.topic, specifiedType: const FullType( GRepoData_repository_repositoryTopics_nodes_topic)), ]; return result; } @override GRepoData_repository_repositoryTopics_nodes deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoData_repository_repositoryTopics_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 'url': result.url = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'topic': result.topic.replace(serializers.deserialize(value, specifiedType: const FullType( GRepoData_repository_repositoryTopics_nodes_topic))! as GRepoData_repository_repositoryTopics_nodes_topic); break; } } return result.build(); } } class _$GRepoData_repository_repositoryTopics_nodes_topicSerializer implements StructuredSerializer< GRepoData_repository_repositoryTopics_nodes_topic> { @override final Iterable types = const [ GRepoData_repository_repositoryTopics_nodes_topic, _$GRepoData_repository_repositoryTopics_nodes_topic ]; @override final String wireName = 'GRepoData_repository_repositoryTopics_nodes_topic'; @override Iterable serialize(Serializers serializers, GRepoData_repository_repositoryTopics_nodes_topic object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; return result; } @override GRepoData_repository_repositoryTopics_nodes_topic deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoData_repository_repositoryTopics_nodes_topicBuilder(); 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 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GCommitsDataSerializer implements StructuredSerializer { @override final Iterable types = const [GCommitsData, _$GCommitsData]; @override final String wireName = 'GCommitsData'; @override Iterable serialize(Serializers serializers, GCommitsData 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(GCommitsData_repository))); } return result; } @override GCommitsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommitsDataBuilder(); 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(GCommitsData_repository))! as GCommitsData_repository); break; } } return result.build(); } } class _$GCommitsData_repositorySerializer implements StructuredSerializer { @override final Iterable types = const [ GCommitsData_repository, _$GCommitsData_repository ]; @override final String wireName = 'GCommitsData_repository'; @override Iterable serialize( Serializers serializers, GCommitsData_repository object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; Object? value; value = object.defaultBranchRef; if (value != null) { result ..add('defaultBranchRef') ..add(serializers.serialize(value, specifiedType: const FullType(GCommitsData_repository_defaultBranchRef))); } value = object.ref; if (value != null) { result ..add('ref') ..add(serializers.serialize(value, specifiedType: const FullType(GCommitsData_repository_ref))); } return result; } @override GCommitsData_repository deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommitsData_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 'defaultBranchRef': result.defaultBranchRef.replace(serializers.deserialize(value, specifiedType: const FullType(GCommitsData_repository_defaultBranchRef))! as GCommitsData_repository_defaultBranchRef); break; case 'ref': result.ref.replace(serializers.deserialize(value, specifiedType: const FullType(GCommitsData_repository_ref))! as GCommitsData_repository_ref); break; } } return result.build(); } } class _$GCommitsData_repository_defaultBranchRefSerializer implements StructuredSerializer { @override final Iterable types = const [ GCommitsData_repository_defaultBranchRef, _$GCommitsData_repository_defaultBranchRef ]; @override final String wireName = 'GCommitsData_repository_defaultBranchRef'; @override Iterable serialize( Serializers serializers, GCommitsData_repository_defaultBranchRef object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; Object? value; value = object.target; if (value != null) { result ..add('target') ..add(serializers.serialize(value, specifiedType: const FullType( GCommitsData_repository_defaultBranchRef_target))); } return result; } @override GCommitsData_repository_defaultBranchRef deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommitsData_repository_defaultBranchRefBuilder(); 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 'target': result.target = serializers.deserialize(value, specifiedType: const FullType( GCommitsData_repository_defaultBranchRef_target)) as GCommitsData_repository_defaultBranchRef_target; break; } } return result.build(); } } class _$GCommitsData_repository_defaultBranchRef_target__baseSerializer implements StructuredSerializer< GCommitsData_repository_defaultBranchRef_target__base> { @override final Iterable types = const [ GCommitsData_repository_defaultBranchRef_target__base, _$GCommitsData_repository_defaultBranchRef_target__base ]; @override final String wireName = 'GCommitsData_repository_defaultBranchRef_target__base'; @override Iterable serialize(Serializers serializers, GCommitsData_repository_defaultBranchRef_target__base object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; return result; } @override GCommitsData_repository_defaultBranchRef_target__base deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommitsData_repository_defaultBranchRef_target__baseBuilder(); 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; } } return result.build(); } } class _$GCommitsData_repository_defaultBranchRef_target__asCommitSerializer implements StructuredSerializer< GCommitsData_repository_defaultBranchRef_target__asCommit> { @override final Iterable types = const [ GCommitsData_repository_defaultBranchRef_target__asCommit, _$GCommitsData_repository_defaultBranchRef_target__asCommit ]; @override final String wireName = 'GCommitsData_repository_defaultBranchRef_target__asCommit'; @override Iterable serialize(Serializers serializers, GCommitsData_repository_defaultBranchRef_target__asCommit object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'history', serializers.serialize(object.history, specifiedType: const FullType( GCommitsData_repository_defaultBranchRef_target__asCommit_history)), ]; return result; } @override GCommitsData_repository_defaultBranchRef_target__asCommit deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommitsData_repository_defaultBranchRef_target__asCommitBuilder(); 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 'history': result.history.replace(serializers.deserialize(value, specifiedType: const FullType( GCommitsData_repository_defaultBranchRef_target__asCommit_history))! as GCommitsData_repository_defaultBranchRef_target__asCommit_history); break; } } return result.build(); } } class _$GCommitsData_repository_defaultBranchRef_target__asCommit_historySerializer implements StructuredSerializer< GCommitsData_repository_defaultBranchRef_target__asCommit_history> { @override final Iterable types = const [ GCommitsData_repository_defaultBranchRef_target__asCommit_history, _$GCommitsData_repository_defaultBranchRef_target__asCommit_history ]; @override final String wireName = 'GCommitsData_repository_defaultBranchRef_target__asCommit_history'; @override Iterable serialize(Serializers serializers, GCommitsData_repository_defaultBranchRef_target__asCommit_history 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( GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo)), ]; Object? value; value = object.nodes; if (value != null) { result ..add('nodes') ..add(serializers.serialize(value, specifiedType: const FullType(BuiltList, const [ const FullType( GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes) ]))); } return result; } @override GCommitsData_repository_defaultBranchRef_target__asCommit_history deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommitsData_repository_defaultBranchRef_target__asCommit_historyBuilder(); 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( GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo))! as GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo); break; case 'nodes': result.nodes.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType( GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes) ]))! as BuiltList); break; } } return result.build(); } } class _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfoSerializer implements StructuredSerializer< GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo> { @override final Iterable types = const [ GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo, _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo ]; @override final String wireName = 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo'; @override Iterable serialize( Serializers serializers, GCommitsData_repository_defaultBranchRef_target__asCommit_history_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 GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommitsData_repository_defaultBranchRef_target__asCommit_history_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 _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodesSerializer implements StructuredSerializer< GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes> { @override final Iterable types = const [ GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes, _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes ]; @override final String wireName = 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes'; @override Iterable serialize( Serializers serializers, GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'url', serializers.serialize(object.url, specifiedType: const FullType(String)), 'messageHeadline', serializers.serialize(object.messageHeadline, specifiedType: const FullType(String)), 'committedDate', serializers.serialize(object.committedDate, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.author; if (value != null) { result ..add('author') ..add(serializers.serialize(value, specifiedType: const FullType( GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author))); } value = object.status; if (value != null) { result ..add('status') ..add(serializers.serialize(value, specifiedType: const FullType( GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status))); } return result; } @override GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommitsData_repository_defaultBranchRef_target__asCommit_history_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 'url': result.url = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'messageHeadline': result.messageHeadline = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'committedDate': result.committedDate = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'author': result.author.replace(serializers.deserialize(value, specifiedType: const FullType( GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author))! as GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author); break; case 'status': result.status.replace(serializers.deserialize(value, specifiedType: const FullType( GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status))! as GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status); break; } } return result.build(); } } class _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_authorSerializer implements StructuredSerializer< GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author> { @override final Iterable types = const [ GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author, _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author ]; @override final String wireName = 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author'; @override Iterable serialize( Serializers serializers, GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'avatarUrl', serializers.serialize(object.avatarUrl, specifiedType: const FullType(String)), ]; Object? value; value = object.name; if (value != null) { result ..add('name') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.user; if (value != null) { result ..add('user') ..add(serializers.serialize(value, specifiedType: const FullType( GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user))); } return result; } @override GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_authorBuilder(); 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 '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 'user': result.user.replace(serializers.deserialize(value, specifiedType: const FullType( GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user))! as GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user); break; } } return result.build(); } } class _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_userSerializer implements StructuredSerializer< GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user> { @override final Iterable types = const [ GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user, _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user ]; @override final String wireName = 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user'; @override Iterable serialize( Serializers serializers, GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user 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)), ]; return result; } @override GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_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 'login': result.login = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_statusSerializer implements StructuredSerializer< GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status> { @override final Iterable types = const [ GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status, _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status ]; @override final String wireName = 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status'; @override Iterable serialize( Serializers serializers, GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'state', serializers.serialize(object.state, specifiedType: const FullType(_i3.GStatusState)), ]; return result; } @override GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_statusBuilder(); 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 'state': result.state = serializers.deserialize(value, specifiedType: const FullType(_i3.GStatusState)) as _i3.GStatusState; break; } } return result.build(); } } class _$GCommitsData_repository_refSerializer implements StructuredSerializer { @override final Iterable types = const [ GCommitsData_repository_ref, _$GCommitsData_repository_ref ]; @override final String wireName = 'GCommitsData_repository_ref'; @override Iterable serialize( Serializers serializers, GCommitsData_repository_ref object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; Object? value; value = object.target; if (value != null) { result ..add('target') ..add(serializers.serialize(value, specifiedType: const FullType(GCommitsData_repository_ref_target))); } return result; } @override GCommitsData_repository_ref deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommitsData_repository_refBuilder(); 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 'target': result.target = serializers.deserialize(value, specifiedType: const FullType(GCommitsData_repository_ref_target)) as GCommitsData_repository_ref_target; break; } } return result.build(); } } class _$GCommitsData_repository_ref_target__baseSerializer implements StructuredSerializer { @override final Iterable types = const [ GCommitsData_repository_ref_target__base, _$GCommitsData_repository_ref_target__base ]; @override final String wireName = 'GCommitsData_repository_ref_target__base'; @override Iterable serialize( Serializers serializers, GCommitsData_repository_ref_target__base object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; return result; } @override GCommitsData_repository_ref_target__base deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommitsData_repository_ref_target__baseBuilder(); 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; } } return result.build(); } } class _$GCommitsData_repository_ref_target__asCommitSerializer implements StructuredSerializer { @override final Iterable types = const [ GCommitsData_repository_ref_target__asCommit, _$GCommitsData_repository_ref_target__asCommit ]; @override final String wireName = 'GCommitsData_repository_ref_target__asCommit'; @override Iterable serialize(Serializers serializers, GCommitsData_repository_ref_target__asCommit object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'history', serializers.serialize(object.history, specifiedType: const FullType( GCommitsData_repository_ref_target__asCommit_history)), ]; return result; } @override GCommitsData_repository_ref_target__asCommit deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommitsData_repository_ref_target__asCommitBuilder(); 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 'history': result.history.replace(serializers.deserialize(value, specifiedType: const FullType( GCommitsData_repository_ref_target__asCommit_history))! as GCommitsData_repository_ref_target__asCommit_history); break; } } return result.build(); } } class _$GCommitsData_repository_ref_target__asCommit_historySerializer implements StructuredSerializer< GCommitsData_repository_ref_target__asCommit_history> { @override final Iterable types = const [ GCommitsData_repository_ref_target__asCommit_history, _$GCommitsData_repository_ref_target__asCommit_history ]; @override final String wireName = 'GCommitsData_repository_ref_target__asCommit_history'; @override Iterable serialize(Serializers serializers, GCommitsData_repository_ref_target__asCommit_history 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( GCommitsData_repository_ref_target__asCommit_history_pageInfo)), ]; Object? value; value = object.nodes; if (value != null) { result ..add('nodes') ..add(serializers.serialize(value, specifiedType: const FullType(BuiltList, const [ const FullType( GCommitsData_repository_ref_target__asCommit_history_nodes) ]))); } return result; } @override GCommitsData_repository_ref_target__asCommit_history deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommitsData_repository_ref_target__asCommit_historyBuilder(); 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( GCommitsData_repository_ref_target__asCommit_history_pageInfo))! as GCommitsData_repository_ref_target__asCommit_history_pageInfo); break; case 'nodes': result.nodes.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType( GCommitsData_repository_ref_target__asCommit_history_nodes) ]))! as BuiltList); break; } } return result.build(); } } class _$GCommitsData_repository_ref_target__asCommit_history_pageInfoSerializer implements StructuredSerializer< GCommitsData_repository_ref_target__asCommit_history_pageInfo> { @override final Iterable types = const [ GCommitsData_repository_ref_target__asCommit_history_pageInfo, _$GCommitsData_repository_ref_target__asCommit_history_pageInfo ]; @override final String wireName = 'GCommitsData_repository_ref_target__asCommit_history_pageInfo'; @override Iterable serialize(Serializers serializers, GCommitsData_repository_ref_target__asCommit_history_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 GCommitsData_repository_ref_target__asCommit_history_pageInfo deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommitsData_repository_ref_target__asCommit_history_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 _$GCommitsData_repository_ref_target__asCommit_history_nodesSerializer implements StructuredSerializer< GCommitsData_repository_ref_target__asCommit_history_nodes> { @override final Iterable types = const [ GCommitsData_repository_ref_target__asCommit_history_nodes, _$GCommitsData_repository_ref_target__asCommit_history_nodes ]; @override final String wireName = 'GCommitsData_repository_ref_target__asCommit_history_nodes'; @override Iterable serialize(Serializers serializers, GCommitsData_repository_ref_target__asCommit_history_nodes object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'url', serializers.serialize(object.url, specifiedType: const FullType(String)), 'messageHeadline', serializers.serialize(object.messageHeadline, specifiedType: const FullType(String)), 'committedDate', serializers.serialize(object.committedDate, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.author; if (value != null) { result ..add('author') ..add(serializers.serialize(value, specifiedType: const FullType( GCommitsData_repository_ref_target__asCommit_history_nodes_author))); } value = object.status; if (value != null) { result ..add('status') ..add(serializers.serialize(value, specifiedType: const FullType( GCommitsData_repository_ref_target__asCommit_history_nodes_status))); } return result; } @override GCommitsData_repository_ref_target__asCommit_history_nodes deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommitsData_repository_ref_target__asCommit_history_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 'url': result.url = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'messageHeadline': result.messageHeadline = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'committedDate': result.committedDate = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'author': result.author.replace(serializers.deserialize(value, specifiedType: const FullType( GCommitsData_repository_ref_target__asCommit_history_nodes_author))! as GCommitsData_repository_ref_target__asCommit_history_nodes_author); break; case 'status': result.status.replace(serializers.deserialize(value, specifiedType: const FullType( GCommitsData_repository_ref_target__asCommit_history_nodes_status))! as GCommitsData_repository_ref_target__asCommit_history_nodes_status); break; } } return result.build(); } } class _$GCommitsData_repository_ref_target__asCommit_history_nodes_authorSerializer implements StructuredSerializer< GCommitsData_repository_ref_target__asCommit_history_nodes_author> { @override final Iterable types = const [ GCommitsData_repository_ref_target__asCommit_history_nodes_author, _$GCommitsData_repository_ref_target__asCommit_history_nodes_author ]; @override final String wireName = 'GCommitsData_repository_ref_target__asCommit_history_nodes_author'; @override Iterable serialize(Serializers serializers, GCommitsData_repository_ref_target__asCommit_history_nodes_author object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'avatarUrl', serializers.serialize(object.avatarUrl, specifiedType: const FullType(String)), ]; Object? value; value = object.name; if (value != null) { result ..add('name') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.user; if (value != null) { result ..add('user') ..add(serializers.serialize(value, specifiedType: const FullType( GCommitsData_repository_ref_target__asCommit_history_nodes_author_user))); } return result; } @override GCommitsData_repository_ref_target__asCommit_history_nodes_author deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommitsData_repository_ref_target__asCommit_history_nodes_authorBuilder(); 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 '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 'user': result.user.replace(serializers.deserialize(value, specifiedType: const FullType( GCommitsData_repository_ref_target__asCommit_history_nodes_author_user))! as GCommitsData_repository_ref_target__asCommit_history_nodes_author_user); break; } } return result.build(); } } class _$GCommitsData_repository_ref_target__asCommit_history_nodes_author_userSerializer implements StructuredSerializer< GCommitsData_repository_ref_target__asCommit_history_nodes_author_user> { @override final Iterable types = const [ GCommitsData_repository_ref_target__asCommit_history_nodes_author_user, _$GCommitsData_repository_ref_target__asCommit_history_nodes_author_user ]; @override final String wireName = 'GCommitsData_repository_ref_target__asCommit_history_nodes_author_user'; @override Iterable serialize( Serializers serializers, GCommitsData_repository_ref_target__asCommit_history_nodes_author_user 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)), ]; return result; } @override GCommitsData_repository_ref_target__asCommit_history_nodes_author_user deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommitsData_repository_ref_target__asCommit_history_nodes_author_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 'login': result.login = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GCommitsData_repository_ref_target__asCommit_history_nodes_statusSerializer implements StructuredSerializer< GCommitsData_repository_ref_target__asCommit_history_nodes_status> { @override final Iterable types = const [ GCommitsData_repository_ref_target__asCommit_history_nodes_status, _$GCommitsData_repository_ref_target__asCommit_history_nodes_status ]; @override final String wireName = 'GCommitsData_repository_ref_target__asCommit_history_nodes_status'; @override Iterable serialize(Serializers serializers, GCommitsData_repository_ref_target__asCommit_history_nodes_status object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'state', serializers.serialize(object.state, specifiedType: const FullType(_i3.GStatusState)), ]; return result; } @override GCommitsData_repository_ref_target__asCommit_history_nodes_status deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommitsData_repository_ref_target__asCommit_history_nodes_statusBuilder(); 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 'state': result.state = serializers.deserialize(value, specifiedType: const FullType(_i3.GStatusState)) as _i3.GStatusState; break; } } return result.build(); } } class _$GIssuesDataSerializer implements StructuredSerializer { @override final Iterable types = const [GIssuesData, _$GIssuesData]; @override final String wireName = 'GIssuesData'; @override Iterable serialize(Serializers serializers, GIssuesData 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(GIssuesData_repository))); } return result; } @override GIssuesData deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssuesDataBuilder(); 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(GIssuesData_repository))! as GIssuesData_repository); break; } } return result.build(); } } class _$GIssuesData_repositorySerializer implements StructuredSerializer { @override final Iterable types = const [ GIssuesData_repository, _$GIssuesData_repository ]; @override final String wireName = 'GIssuesData_repository'; @override Iterable serialize( Serializers serializers, GIssuesData_repository object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'issues', serializers.serialize(object.issues, specifiedType: const FullType(GIssuesData_repository_issues)), ]; return result; } @override GIssuesData_repository deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssuesData_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 'issues': result.issues.replace(serializers.deserialize(value, specifiedType: const FullType(GIssuesData_repository_issues))! as GIssuesData_repository_issues); break; } } return result.build(); } } class _$GIssuesData_repository_issuesSerializer implements StructuredSerializer { @override final Iterable types = const [ GIssuesData_repository_issues, _$GIssuesData_repository_issues ]; @override final String wireName = 'GIssuesData_repository_issues'; @override Iterable serialize( Serializers serializers, GIssuesData_repository_issues 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(GIssuesData_repository_issues_pageInfo)), ]; Object? value; value = object.nodes; if (value != null) { result ..add('nodes') ..add(serializers.serialize(value, specifiedType: const FullType(BuiltList, const [const FullType(GIssuesData_repository_issues_nodes)]))); } return result; } @override GIssuesData_repository_issues deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssuesData_repository_issuesBuilder(); 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(GIssuesData_repository_issues_pageInfo))! as GIssuesData_repository_issues_pageInfo); break; case 'nodes': result.nodes.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType(GIssuesData_repository_issues_nodes) ]))! as BuiltList); break; } } return result.build(); } } class _$GIssuesData_repository_issues_pageInfoSerializer implements StructuredSerializer { @override final Iterable types = const [ GIssuesData_repository_issues_pageInfo, _$GIssuesData_repository_issues_pageInfo ]; @override final String wireName = 'GIssuesData_repository_issues_pageInfo'; @override Iterable serialize( Serializers serializers, GIssuesData_repository_issues_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 GIssuesData_repository_issues_pageInfo deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssuesData_repository_issues_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 _$GIssuesData_repository_issues_nodesSerializer implements StructuredSerializer { @override final Iterable types = const [ GIssuesData_repository_issues_nodes, _$GIssuesData_repository_issues_nodes ]; @override final String wireName = 'GIssuesData_repository_issues_nodes'; @override Iterable serialize( Serializers serializers, GIssuesData_repository_issues_nodes object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'number', serializers.serialize(object.number, specifiedType: const FullType(int)), 'title', serializers.serialize(object.title, specifiedType: const FullType(String)), 'updatedAt', serializers.serialize(object.updatedAt, specifiedType: const FullType(DateTime)), 'comments', serializers.serialize(object.comments, specifiedType: const FullType(GIssuesData_repository_issues_nodes_comments)), ]; Object? value; value = object.author; if (value != null) { result ..add('author') ..add(serializers.serialize(value, specifiedType: const FullType(GIssuesData_repository_issues_nodes_author))); } value = object.labels; if (value != null) { result ..add('labels') ..add(serializers.serialize(value, specifiedType: const FullType(GIssuesData_repository_issues_nodes_labels))); } return result; } @override GIssuesData_repository_issues_nodes deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssuesData_repository_issues_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 'number': result.number = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'title': result.title = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'updatedAt': result.updatedAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'author': result.author.replace(serializers.deserialize(value, specifiedType: const FullType( GIssuesData_repository_issues_nodes_author))! as GIssuesData_repository_issues_nodes_author); break; case 'labels': result.labels.replace(serializers.deserialize(value, specifiedType: const FullType( GIssuesData_repository_issues_nodes_labels))! as GIssuesData_repository_issues_nodes_labels); break; case 'comments': result.comments.replace(serializers.deserialize(value, specifiedType: const FullType( GIssuesData_repository_issues_nodes_comments))! as GIssuesData_repository_issues_nodes_comments); break; } } return result.build(); } } class _$GIssuesData_repository_issues_nodes_authorSerializer implements StructuredSerializer { @override final Iterable types = const [ GIssuesData_repository_issues_nodes_author, _$GIssuesData_repository_issues_nodes_author ]; @override final String wireName = 'GIssuesData_repository_issues_nodes_author'; @override Iterable serialize(Serializers serializers, GIssuesData_repository_issues_nodes_author 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)), ]; return result; } @override GIssuesData_repository_issues_nodes_author deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssuesData_repository_issues_nodes_authorBuilder(); 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 'avatarUrl': result.avatarUrl = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssuesData_repository_issues_nodes_labelsSerializer implements StructuredSerializer { @override final Iterable types = const [ GIssuesData_repository_issues_nodes_labels, _$GIssuesData_repository_issues_nodes_labels ]; @override final String wireName = 'GIssuesData_repository_issues_nodes_labels'; @override Iterable serialize(Serializers serializers, GIssuesData_repository_issues_nodes_labels object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; Object? value; value = object.nodes; if (value != null) { result ..add('nodes') ..add(serializers.serialize(value, specifiedType: const FullType(BuiltList, const [ const FullType(GIssuesData_repository_issues_nodes_labels_nodes) ]))); } return result; } @override GIssuesData_repository_issues_nodes_labels deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssuesData_repository_issues_nodes_labelsBuilder(); 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 'nodes': result.nodes.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType(GIssuesData_repository_issues_nodes_labels_nodes) ]))! as BuiltList); break; } } return result.build(); } } class _$GIssuesData_repository_issues_nodes_labels_nodesSerializer implements StructuredSerializer { @override final Iterable types = const [ GIssuesData_repository_issues_nodes_labels_nodes, _$GIssuesData_repository_issues_nodes_labels_nodes ]; @override final String wireName = 'GIssuesData_repository_issues_nodes_labels_nodes'; @override Iterable serialize(Serializers serializers, GIssuesData_repository_issues_nodes_labels_nodes object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), 'color', serializers.serialize(object.color, specifiedType: const FullType(String)), ]; return result; } @override GIssuesData_repository_issues_nodes_labels_nodes deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssuesData_repository_issues_nodes_labels_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 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'color': result.color = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssuesData_repository_issues_nodes_commentsSerializer implements StructuredSerializer { @override final Iterable types = const [ GIssuesData_repository_issues_nodes_comments, _$GIssuesData_repository_issues_nodes_comments ]; @override final String wireName = 'GIssuesData_repository_issues_nodes_comments'; @override Iterable serialize(Serializers serializers, GIssuesData_repository_issues_nodes_comments object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GIssuesData_repository_issues_nodes_comments deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssuesData_repository_issues_nodes_commentsBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GPullsDataSerializer implements StructuredSerializer { @override final Iterable types = const [GPullsData, _$GPullsData]; @override final String wireName = 'GPullsData'; @override Iterable serialize(Serializers serializers, GPullsData 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(GPullsData_repository))); } return result; } @override GPullsData deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GPullsDataBuilder(); 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(GPullsData_repository))! as GPullsData_repository); break; } } return result.build(); } } class _$GPullsData_repositorySerializer implements StructuredSerializer { @override final Iterable types = const [ GPullsData_repository, _$GPullsData_repository ]; @override final String wireName = 'GPullsData_repository'; @override Iterable serialize( Serializers serializers, GPullsData_repository object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'pullRequests', serializers.serialize(object.pullRequests, specifiedType: const FullType(GPullsData_repository_pullRequests)), ]; return result; } @override GPullsData_repository deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GPullsData_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 'pullRequests': result.pullRequests.replace(serializers.deserialize(value, specifiedType: const FullType(GPullsData_repository_pullRequests))! as GPullsData_repository_pullRequests); break; } } return result.build(); } } class _$GPullsData_repository_pullRequestsSerializer implements StructuredSerializer { @override final Iterable types = const [ GPullsData_repository_pullRequests, _$GPullsData_repository_pullRequests ]; @override final String wireName = 'GPullsData_repository_pullRequests'; @override Iterable serialize( Serializers serializers, GPullsData_repository_pullRequests 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(GPullsData_repository_pullRequests_pageInfo)), ]; Object? value; value = object.nodes; if (value != null) { result ..add('nodes') ..add(serializers.serialize(value, specifiedType: const FullType(BuiltList, const [ const FullType(GPullsData_repository_pullRequests_nodes) ]))); } return result; } @override GPullsData_repository_pullRequests deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GPullsData_repository_pullRequestsBuilder(); 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( GPullsData_repository_pullRequests_pageInfo))! as GPullsData_repository_pullRequests_pageInfo); break; case 'nodes': result.nodes.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType(GPullsData_repository_pullRequests_nodes) ]))! as BuiltList); break; } } return result.build(); } } class _$GPullsData_repository_pullRequests_pageInfoSerializer implements StructuredSerializer { @override final Iterable types = const [ GPullsData_repository_pullRequests_pageInfo, _$GPullsData_repository_pullRequests_pageInfo ]; @override final String wireName = 'GPullsData_repository_pullRequests_pageInfo'; @override Iterable serialize(Serializers serializers, GPullsData_repository_pullRequests_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 GPullsData_repository_pullRequests_pageInfo deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GPullsData_repository_pullRequests_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 _$GPullsData_repository_pullRequests_nodesSerializer implements StructuredSerializer { @override final Iterable types = const [ GPullsData_repository_pullRequests_nodes, _$GPullsData_repository_pullRequests_nodes ]; @override final String wireName = 'GPullsData_repository_pullRequests_nodes'; @override Iterable serialize( Serializers serializers, GPullsData_repository_pullRequests_nodes object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'number', serializers.serialize(object.number, specifiedType: const FullType(int)), 'title', serializers.serialize(object.title, specifiedType: const FullType(String)), 'updatedAt', serializers.serialize(object.updatedAt, specifiedType: const FullType(DateTime)), 'comments', serializers.serialize(object.comments, specifiedType: const FullType( GPullsData_repository_pullRequests_nodes_comments)), ]; Object? value; value = object.author; if (value != null) { result ..add('author') ..add(serializers.serialize(value, specifiedType: const FullType( GPullsData_repository_pullRequests_nodes_author))); } value = object.labels; if (value != null) { result ..add('labels') ..add(serializers.serialize(value, specifiedType: const FullType( GPullsData_repository_pullRequests_nodes_labels))); } return result; } @override GPullsData_repository_pullRequests_nodes deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GPullsData_repository_pullRequests_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 'number': result.number = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'title': result.title = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'updatedAt': result.updatedAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'author': result.author.replace(serializers.deserialize(value, specifiedType: const FullType( GPullsData_repository_pullRequests_nodes_author))! as GPullsData_repository_pullRequests_nodes_author); break; case 'labels': result.labels.replace(serializers.deserialize(value, specifiedType: const FullType( GPullsData_repository_pullRequests_nodes_labels))! as GPullsData_repository_pullRequests_nodes_labels); break; case 'comments': result.comments.replace(serializers.deserialize(value, specifiedType: const FullType( GPullsData_repository_pullRequests_nodes_comments))! as GPullsData_repository_pullRequests_nodes_comments); break; } } return result.build(); } } class _$GPullsData_repository_pullRequests_nodes_authorSerializer implements StructuredSerializer { @override final Iterable types = const [ GPullsData_repository_pullRequests_nodes_author, _$GPullsData_repository_pullRequests_nodes_author ]; @override final String wireName = 'GPullsData_repository_pullRequests_nodes_author'; @override Iterable serialize(Serializers serializers, GPullsData_repository_pullRequests_nodes_author 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)), ]; return result; } @override GPullsData_repository_pullRequests_nodes_author deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GPullsData_repository_pullRequests_nodes_authorBuilder(); 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 'avatarUrl': result.avatarUrl = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GPullsData_repository_pullRequests_nodes_labelsSerializer implements StructuredSerializer { @override final Iterable types = const [ GPullsData_repository_pullRequests_nodes_labels, _$GPullsData_repository_pullRequests_nodes_labels ]; @override final String wireName = 'GPullsData_repository_pullRequests_nodes_labels'; @override Iterable serialize(Serializers serializers, GPullsData_repository_pullRequests_nodes_labels object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; Object? value; value = object.nodes; if (value != null) { result ..add('nodes') ..add(serializers.serialize(value, specifiedType: const FullType(BuiltList, const [ const FullType( GPullsData_repository_pullRequests_nodes_labels_nodes) ]))); } return result; } @override GPullsData_repository_pullRequests_nodes_labels deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GPullsData_repository_pullRequests_nodes_labelsBuilder(); 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 'nodes': result.nodes.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType( GPullsData_repository_pullRequests_nodes_labels_nodes) ]))! as BuiltList); break; } } return result.build(); } } class _$GPullsData_repository_pullRequests_nodes_labels_nodesSerializer implements StructuredSerializer< GPullsData_repository_pullRequests_nodes_labels_nodes> { @override final Iterable types = const [ GPullsData_repository_pullRequests_nodes_labels_nodes, _$GPullsData_repository_pullRequests_nodes_labels_nodes ]; @override final String wireName = 'GPullsData_repository_pullRequests_nodes_labels_nodes'; @override Iterable serialize(Serializers serializers, GPullsData_repository_pullRequests_nodes_labels_nodes object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), 'color', serializers.serialize(object.color, specifiedType: const FullType(String)), ]; return result; } @override GPullsData_repository_pullRequests_nodes_labels_nodes deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GPullsData_repository_pullRequests_nodes_labels_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 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'color': result.color = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GPullsData_repository_pullRequests_nodes_commentsSerializer implements StructuredSerializer< GPullsData_repository_pullRequests_nodes_comments> { @override final Iterable types = const [ GPullsData_repository_pullRequests_nodes_comments, _$GPullsData_repository_pullRequests_nodes_comments ]; @override final String wireName = 'GPullsData_repository_pullRequests_nodes_comments'; @override Iterable serialize(Serializers serializers, GPullsData_repository_pullRequests_nodes_comments object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GPullsData_repository_pullRequests_nodes_comments deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GPullsData_repository_pullRequests_nodes_commentsBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GIssueDataSerializer implements StructuredSerializer { @override final Iterable types = const [GIssueData, _$GIssueData]; @override final String wireName = 'GIssueData'; @override Iterable serialize(Serializers serializers, GIssueData 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(GIssueData_repository))); } return result; } @override GIssueData deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueDataBuilder(); 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(GIssueData_repository))! as GIssueData_repository); break; } } return result.build(); } } class _$GIssueData_repositorySerializer implements StructuredSerializer { @override final Iterable types = const [ GIssueData_repository, _$GIssueData_repository ]; @override final String wireName = 'GIssueData_repository'; @override Iterable serialize( Serializers serializers, GIssueData_repository object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'owner', serializers.serialize(object.owner, specifiedType: const FullType(GIssueData_repository_owner)), ]; Object? value; value = object.issueOrPullRequest; if (value != null) { result ..add('issueOrPullRequest') ..add(serializers.serialize(value, specifiedType: const FullType(GIssueData_repository_issueOrPullRequest))); } return result; } @override GIssueData_repository deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_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 'owner': result.owner.replace(serializers.deserialize(value, specifiedType: const FullType(GIssueData_repository_owner))! as GIssueData_repository_owner); break; case 'issueOrPullRequest': result.issueOrPullRequest = serializers.deserialize(value, specifiedType: const FullType(GIssueData_repository_issueOrPullRequest)) as GIssueData_repository_issueOrPullRequest; break; } } return result.build(); } } class _$GIssueData_repository_ownerSerializer implements StructuredSerializer { @override final Iterable types = const [ GIssueData_repository_owner, _$GIssueData_repository_owner ]; @override final String wireName = 'GIssueData_repository_owner'; @override Iterable serialize( Serializers serializers, GIssueData_repository_owner object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'avatarUrl', serializers.serialize(object.avatarUrl, specifiedType: const FullType(String)), ]; return result; } @override GIssueData_repository_owner deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_ownerBuilder(); 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 'avatarUrl': result.avatarUrl = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__baseSerializer implements StructuredSerializer { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__base, _$GIssueData_repository_issueOrPullRequest__base ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__base'; @override Iterable serialize(Serializers serializers, GIssueData_repository_issueOrPullRequest__base object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__base deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__baseBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssueSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue, _$GIssueData_repository_issueOrPullRequest__asIssue ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue'; @override Iterable serialize(Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'id', serializers.serialize(object.id, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'body', serializers.serialize(object.body, specifiedType: const FullType(String)), 'THUMBS_UP', serializers.serialize(object.THUMBS_UP, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP)), 'THUMBS_DOWN', serializers.serialize(object.THUMBS_DOWN, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN)), 'LAUGH', serializers.serialize(object.LAUGH, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_LAUGH)), 'HOORAY', serializers.serialize(object.HOORAY, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_HOORAY)), 'CONFUSED', serializers.serialize(object.CONFUSED, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED)), 'HEART', serializers.serialize(object.HEART, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_HEART)), 'ROCKET', serializers.serialize(object.ROCKET, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_ROCKET)), 'EYES', serializers.serialize(object.EYES, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_EYES)), 'title', serializers.serialize(object.title, specifiedType: const FullType(String)), 'closed', serializers.serialize(object.closed, specifiedType: const FullType(bool)), 'url', serializers.serialize(object.url, specifiedType: const FullType(String)), 'viewerCanReact', serializers.serialize(object.viewerCanReact, specifiedType: const FullType(bool)), 'viewerCanUpdate', serializers.serialize(object.viewerCanUpdate, specifiedType: const FullType(bool)), 'timelineItems', serializers.serialize(object.timelineItems, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems)), ]; Object? value; value = object.author; if (value != null) { result ..add('author') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_author))); } return result; } @override GIssueData_repository_issueOrPullRequest__asIssue deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssueBuilder(); 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 'id': result.id = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'body': result.body = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'author': result.author.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_author))! as GIssueData_repository_issueOrPullRequest__asIssue_author); break; case 'THUMBS_UP': result.THUMBS_UP.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP))! as GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP); break; case 'THUMBS_DOWN': result.THUMBS_DOWN.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN))! as GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN); break; case 'LAUGH': result.LAUGH.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_LAUGH))! as GIssueData_repository_issueOrPullRequest__asIssue_LAUGH); break; case 'HOORAY': result.HOORAY.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_HOORAY))! as GIssueData_repository_issueOrPullRequest__asIssue_HOORAY); break; case 'CONFUSED': result.CONFUSED.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED))! as GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED); break; case 'HEART': result.HEART.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_HEART))! as GIssueData_repository_issueOrPullRequest__asIssue_HEART); break; case 'ROCKET': result.ROCKET.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_ROCKET))! as GIssueData_repository_issueOrPullRequest__asIssue_ROCKET); break; case 'EYES': result.EYES.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_EYES))! as GIssueData_repository_issueOrPullRequest__asIssue_EYES); break; case 'title': result.title = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'closed': result.closed = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'url': result.url = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'viewerCanReact': result.viewerCanReact = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'viewerCanUpdate': result.viewerCanUpdate = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'timelineItems': result.timelineItems.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_authorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_author> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_author, _$GIssueData_repository_issueOrPullRequest__asIssue_author ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_author'; @override Iterable serialize(Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_author 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_author deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_authorBuilder(); 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 'avatarUrl': result.avatarUrl = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UPSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP, _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP'; @override Iterable serialize(Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UPBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWNSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN, _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN'; @override Iterable serialize(Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWNBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_LAUGHSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_LAUGH> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_LAUGH, _$GIssueData_repository_issueOrPullRequest__asIssue_LAUGH ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_LAUGH'; @override Iterable serialize(Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_LAUGH object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_LAUGH deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_LAUGHBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_HOORAYSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_HOORAY> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_HOORAY, _$GIssueData_repository_issueOrPullRequest__asIssue_HOORAY ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_HOORAY'; @override Iterable serialize(Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_HOORAY object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_HOORAY deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_HOORAYBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_CONFUSEDSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED, _$GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED'; @override Iterable serialize(Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_CONFUSEDBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_HEARTSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_HEART> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_HEART, _$GIssueData_repository_issueOrPullRequest__asIssue_HEART ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_HEART'; @override Iterable serialize(Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_HEART object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_HEART deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_HEARTBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_ROCKETSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_ROCKET> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_ROCKET, _$GIssueData_repository_issueOrPullRequest__asIssue_ROCKET ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_ROCKET'; @override Iterable serialize(Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_ROCKET object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_ROCKET deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_ROCKETBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_EYESSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_EYES> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_EYES, _$GIssueData_repository_issueOrPullRequest__asIssue_EYES ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_EYES'; @override Iterable serialize(Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_EYES object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_EYES deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_EYESBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItemsSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems'; @override Iterable serialize(Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'pageInfo', serializers.serialize(object.pageInfo, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo)), ]; Object? value; value = object.nodes; if (value != null) { result ..add('nodes') ..add(serializers.serialize(value, specifiedType: const FullType(BuiltList, const [ const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes) ]))); } return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItemsBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'pageInfo': result.pageInfo.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo); break; case 'nodes': result.nodes.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes) ]))! as BuiltList); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfoSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_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 GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_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 _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__baseSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__baseBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueCommentSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'id', serializers.serialize(object.id, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'body', serializers.serialize(object.body, specifiedType: const FullType(String)), 'THUMBS_UP', serializers.serialize(object.THUMBS_UP, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP)), 'THUMBS_DOWN', serializers.serialize(object.THUMBS_DOWN, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN)), 'LAUGH', serializers.serialize(object.LAUGH, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH)), 'HOORAY', serializers.serialize(object.HOORAY, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY)), 'CONFUSED', serializers.serialize(object.CONFUSED, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED)), 'HEART', serializers.serialize(object.HEART, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART)), 'ROCKET', serializers.serialize(object.ROCKET, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET)), 'EYES', serializers.serialize(object.EYES, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES)), ]; Object? value; value = object.author; if (value != null) { result ..add('author') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author))); } return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueCommentBuilder(); 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 'id': result.id = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'body': result.body = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'author': result.author.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author); break; case 'THUMBS_UP': result.THUMBS_UP.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP); break; case 'THUMBS_DOWN': result.THUMBS_DOWN.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN); break; case 'LAUGH': result.LAUGH.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH); break; case 'HOORAY': result.HOORAY.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY); break; case 'CONFUSED': result.CONFUSED.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED); break; case 'HEART': result.HEART.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART); break; case 'ROCKET': result.ROCKET.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET); break; case 'EYES': result.EYES.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_authorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_authorBuilder(); 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 'avatarUrl': result.avatarUrl = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UPSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWNSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGHSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGHBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAYSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAYBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSEDSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSEDBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEARTSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEARTBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKETSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKETBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYESSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYESBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'isCrossRepository', serializers.serialize(object.isCrossRepository, specifiedType: const FullType(bool)), 'commitRepository', serializers.serialize(object.commitRepository, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor))); } value = object.commit; if (value != null) { result ..add('commit') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit))); } return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'isCrossRepository': result.isCrossRepository = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor); break; case 'commit': result.commit.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit); break; case 'commitRepository': result.commitRepository.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'oid', serializers.serialize(object.oid, specifiedType: const FullType(String)), 'url', serializers.serialize(object.url, specifiedType: const FullType(String)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitBuilder(); 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 'oid': result.oid = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'url': result.url = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepositorySerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'owner', serializers.serialize(object.owner, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder(); 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 'owner': result.owner.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner); break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_ownerSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'previousTitle', serializers.serialize(object.previousTitle, specifiedType: const FullType(String)), 'currentTitle', serializers.serialize(object.currentTitle, specifiedType: const FullType(String)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor))); } return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'previousTitle': result.previousTitle = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'currentTitle': result.currentTitle = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor))); } return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor))); } return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'source', serializers.serialize(object.source, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor))); } return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor); break; case 'source': result.source = serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source)) as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__baseSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssueSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'number', serializers.serialize(object.number, specifiedType: const FullType(int)), 'repository', serializers.serialize(object.repository, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder(); 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 'number': result.number = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'repository': result.repository.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositorySerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'owner', serializers.serialize(object.owner, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_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 'owner': result.owner.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner); break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'number', serializers.serialize(object.number, specifiedType: const FullType(int)), 'repository', serializers.serialize(object.repository, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder(); 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 'number': result.number = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'repository': result.repository.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositorySerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'owner', serializers.serialize(object.owner, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_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 'owner': result.owner.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner); break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'label', serializers.serialize(object.label, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor))); } return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor); break; case 'label': result.label.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_labelSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), 'color', serializers.serialize(object.color, specifiedType: const FullType(String)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_labelBuilder(); 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 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'color': result.color = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'label', serializers.serialize(object.label, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor))); } return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor); break; case 'label': result.label.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_labelSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), 'color', serializers.serialize(object.color, specifiedType: const FullType(String)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_labelBuilder(); 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 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'color': result.color = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'milestoneTitle', serializers.serialize(object.milestoneTitle, specifiedType: const FullType(String)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor))); } return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor); break; case 'milestoneTitle': result.milestoneTitle = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'milestoneTitle', serializers.serialize(object.milestoneTitle, specifiedType: const FullType(String)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor))); } return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor); break; case 'milestoneTitle': result.milestoneTitle = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor))); } value = object.lockReason; if (value != null) { result ..add('lockReason') ..add(serializers.serialize(value, specifiedType: const FullType(_i3.GLockReason))); } return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor); break; case 'lockReason': result.lockReason = serializers.deserialize(value, specifiedType: const FullType(_i3.GLockReason)) as _i3.GLockReason; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor))); } return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor))); } value = object.assignee; if (value != null) { result ..add('assignee') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee))); } return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor); break; case 'assignee': result.assignee = serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee)) as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__baseSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUserSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBotSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequinSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor))); } value = object.assignee; if (value != null) { result ..add('assignee') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee))); } return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor); break; case 'assignee': result.assignee = serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee)) as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__baseSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUserSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBotSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor))); } return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor))); } return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor))); } return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor))); } return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor))); } value = object.fromRepository; if (value != null) { result ..add('fromRepository') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository))); } return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor); break; case 'fromRepository': result.fromRepository.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepositorySerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'owner', serializers.serialize(object.owner, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder(); 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 'owner': result.owner.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner))! as GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner); break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_ownerSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner, _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequestSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest, _$GIssueData_repository_issueOrPullRequest__asPullRequest ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest'; @override Iterable serialize(Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'id', serializers.serialize(object.id, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'body', serializers.serialize(object.body, specifiedType: const FullType(String)), 'THUMBS_UP', serializers.serialize(object.THUMBS_UP, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP)), 'THUMBS_DOWN', serializers.serialize(object.THUMBS_DOWN, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN)), 'LAUGH', serializers.serialize(object.LAUGH, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH)), 'HOORAY', serializers.serialize(object.HOORAY, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY)), 'CONFUSED', serializers.serialize(object.CONFUSED, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED)), 'HEART', serializers.serialize(object.HEART, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_HEART)), 'ROCKET', serializers.serialize(object.ROCKET, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET)), 'EYES', serializers.serialize(object.EYES, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_EYES)), 'title', serializers.serialize(object.title, specifiedType: const FullType(String)), 'closed', serializers.serialize(object.closed, specifiedType: const FullType(bool)), 'url', serializers.serialize(object.url, specifiedType: const FullType(String)), 'viewerCanReact', serializers.serialize(object.viewerCanReact, specifiedType: const FullType(bool)), 'viewerCanUpdate', serializers.serialize(object.viewerCanUpdate, specifiedType: const FullType(bool)), 'merged', serializers.serialize(object.merged, specifiedType: const FullType(bool)), 'additions', serializers.serialize(object.additions, specifiedType: const FullType(int)), 'deletions', serializers.serialize(object.deletions, specifiedType: const FullType(int)), 'changedFiles', serializers.serialize(object.changedFiles, specifiedType: const FullType(int)), 'commits', serializers.serialize(object.commits, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_commits)), 'timelineItems', serializers.serialize(object.timelineItems, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems)), ]; Object? value; value = object.author; if (value != null) { result ..add('author') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_author))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequestBuilder(); 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 'id': result.id = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'body': result.body = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'author': result.author.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_author))! as GIssueData_repository_issueOrPullRequest__asPullRequest_author); break; case 'THUMBS_UP': result.THUMBS_UP.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP))! as GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP); break; case 'THUMBS_DOWN': result.THUMBS_DOWN.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN))! as GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN); break; case 'LAUGH': result.LAUGH.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH))! as GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH); break; case 'HOORAY': result.HOORAY.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY))! as GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY); break; case 'CONFUSED': result.CONFUSED.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED))! as GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED); break; case 'HEART': result.HEART.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_HEART))! as GIssueData_repository_issueOrPullRequest__asPullRequest_HEART); break; case 'ROCKET': result.ROCKET.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET))! as GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET); break; case 'EYES': result.EYES.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_EYES))! as GIssueData_repository_issueOrPullRequest__asPullRequest_EYES); break; case 'title': result.title = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'closed': result.closed = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'url': result.url = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'viewerCanReact': result.viewerCanReact = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'viewerCanUpdate': result.viewerCanUpdate = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'merged': result.merged = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'additions': result.additions = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'deletions': result.deletions = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'changedFiles': result.changedFiles = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'commits': result.commits.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_commits))! as GIssueData_repository_issueOrPullRequest__asPullRequest_commits); break; case 'timelineItems': result.timelineItems.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_authorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_author> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_author, _$GIssueData_repository_issueOrPullRequest__asPullRequest_author ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_author'; @override Iterable serialize(Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_author 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_author deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_authorBuilder(); 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 'avatarUrl': result.avatarUrl = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UPSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP, _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP'; @override Iterable serialize(Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UPBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWNSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN, _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWNBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGHSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH, _$GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH'; @override Iterable serialize(Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGHBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAYSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY, _$GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY'; @override Iterable serialize(Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAYBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSEDSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED, _$GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED'; @override Iterable serialize(Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSEDBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_HEARTSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_HEART> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_HEART, _$GIssueData_repository_issueOrPullRequest__asPullRequest_HEART ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_HEART'; @override Iterable serialize(Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_HEART object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_HEART deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_HEARTBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKETSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET, _$GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET'; @override Iterable serialize(Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKETBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_EYESSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_EYES> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_EYES, _$GIssueData_repository_issueOrPullRequest__asPullRequest_EYES ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_EYES'; @override Iterable serialize(Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_EYES object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_EYES deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_EYESBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_commitsSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_commits> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_commits, _$GIssueData_repository_issueOrPullRequest__asPullRequest_commits ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_commits'; @override Iterable serialize(Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_commits object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_commits deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_commitsBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItemsSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'pageInfo', serializers.serialize(object.pageInfo, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo)), ]; Object? value; value = object.nodes; if (value != null) { result ..add('nodes') ..add(serializers.serialize(value, specifiedType: const FullType(BuiltList, const [ const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes) ]))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItemsBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'pageInfo': result.pageInfo.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo); break; case 'nodes': result.nodes.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes) ]))! as BuiltList); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfoSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_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 GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_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 _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__baseSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__baseBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueCommentSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'id', serializers.serialize(object.id, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'body', serializers.serialize(object.body, specifiedType: const FullType(String)), 'THUMBS_UP', serializers.serialize(object.THUMBS_UP, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP)), 'THUMBS_DOWN', serializers.serialize(object.THUMBS_DOWN, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN)), 'LAUGH', serializers.serialize(object.LAUGH, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH)), 'HOORAY', serializers.serialize(object.HOORAY, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY)), 'CONFUSED', serializers.serialize(object.CONFUSED, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED)), 'HEART', serializers.serialize(object.HEART, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART)), 'ROCKET', serializers.serialize(object.ROCKET, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET)), 'EYES', serializers.serialize(object.EYES, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES)), ]; Object? value; value = object.author; if (value != null) { result ..add('author') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueCommentBuilder(); 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 'id': result.id = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'body': result.body = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'author': result.author.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author); break; case 'THUMBS_UP': result.THUMBS_UP.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP); break; case 'THUMBS_DOWN': result.THUMBS_DOWN.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN); break; case 'LAUGH': result.LAUGH.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH); break; case 'HOORAY': result.HOORAY.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY); break; case 'CONFUSED': result.CONFUSED.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED); break; case 'HEART': result.HEART.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART); break; case 'ROCKET': result.ROCKET.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET); break; case 'EYES': result.EYES.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_authorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_authorBuilder(); 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 'avatarUrl': result.avatarUrl = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UPSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWNSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGHSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGHBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAYSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAYBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSEDSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSEDBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEARTSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEARTBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKETSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKETBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYESSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYESBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'isCrossRepository', serializers.serialize(object.isCrossRepository, specifiedType: const FullType(bool)), 'commitRepository', serializers.serialize(object.commitRepository, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor))); } value = object.commit; if (value != null) { result ..add('commit') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'isCrossRepository': result.isCrossRepository = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor); break; case 'commit': result.commit.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit); break; case 'commitRepository': result.commitRepository.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'oid', serializers.serialize(object.oid, specifiedType: const FullType(String)), 'url', serializers.serialize(object.url, specifiedType: const FullType(String)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitBuilder(); 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 'oid': result.oid = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'url': result.url = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepositorySerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'owner', serializers.serialize(object.owner, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder(); 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 'owner': result.owner.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner); break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_ownerSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'previousTitle', serializers.serialize(object.previousTitle, specifiedType: const FullType(String)), 'currentTitle', serializers.serialize(object.currentTitle, specifiedType: const FullType(String)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'previousTitle': result.previousTitle = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'currentTitle': result.currentTitle = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'source', serializers.serialize(object.source, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor); break; case 'source': result.source = serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source)) as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__baseSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssueSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'number', serializers.serialize(object.number, specifiedType: const FullType(int)), 'repository', serializers.serialize(object.repository, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder(); 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 'number': result.number = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'repository': result.repository.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositorySerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'owner', serializers.serialize(object.owner, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_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 'owner': result.owner.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner); break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'number', serializers.serialize(object.number, specifiedType: const FullType(int)), 'repository', serializers.serialize(object.repository, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder(); 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 'number': result.number = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'repository': result.repository.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositorySerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'owner', serializers.serialize(object.owner, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_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 'owner': result.owner.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner); break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'label', serializers.serialize(object.label, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor); break; case 'label': result.label.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_labelSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), 'color', serializers.serialize(object.color, specifiedType: const FullType(String)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_labelBuilder(); 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 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'color': result.color = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'label', serializers.serialize(object.label, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor); break; case 'label': result.label.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_labelSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), 'color', serializers.serialize(object.color, specifiedType: const FullType(String)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_labelBuilder(); 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 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'color': result.color = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'milestoneTitle', serializers.serialize(object.milestoneTitle, specifiedType: const FullType(String)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor); break; case 'milestoneTitle': result.milestoneTitle = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'milestoneTitle', serializers.serialize(object.milestoneTitle, specifiedType: const FullType(String)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor); break; case 'milestoneTitle': result.milestoneTitle = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor))); } value = object.lockReason; if (value != null) { result ..add('lockReason') ..add(serializers.serialize(value, specifiedType: const FullType(_i3.GLockReason))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor); break; case 'lockReason': result.lockReason = serializers.deserialize(value, specifiedType: const FullType(_i3.GLockReason)) as _i3.GLockReason; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor))); } value = object.assignee; if (value != null) { result ..add('assignee') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor); break; case 'assignee': result.assignee = serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee)) as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__baseSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUserSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBotSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequinSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor))); } value = object.assignee; if (value != null) { result ..add('assignee') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor); break; case 'assignee': result.assignee = serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee)) as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__baseSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUserSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBotSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor))); } value = object.fromRepository; if (value != null) { result ..add('fromRepository') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor); break; case 'fromRepository': result.fromRepository.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepositorySerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'owner', serializers.serialize(object.owner, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder(); 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 'owner': result.owner.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner); break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_ownerSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommitSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'commit', serializers.serialize(object.commit, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommitBuilder(); 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 'commit': result.commit.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commitSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'committedDate', serializers.serialize(object.committedDate, specifiedType: const FullType(DateTime)), 'oid', serializers.serialize(object.oid, specifiedType: const FullType(String)), ]; Object? value; value = object.author; if (value != null) { result ..add('author') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commitBuilder(); 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 'committedDate': result.committedDate = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'oid': result.oid = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'author': result.author.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_authorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author 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( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_authorBuilder(); 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( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_userSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_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 'login': result.login = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'pullRequest', serializers.serialize(object.pullRequest, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor); break; case 'pullRequest': result.pullRequest.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequestSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; Object? value; value = object.headRef; if (value != null) { result ..add('headRef') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequestBuilder(); 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 'headRef': result.headRef.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRefSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRefBuilder(); 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 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'deploymentStatus', serializers.serialize(object.deploymentStatus, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor); break; case 'deploymentStatus': result.deploymentStatus.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatusSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'deployment', serializers.serialize(object.deployment, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment)), ]; Object? value; value = object.description; if (value != null) { result ..add('description') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatusBuilder(); 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 'deployment': result.deployment.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment); break; case 'description': result.description = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deploymentSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; Object? value; value = object.environment; if (value != null) { result ..add('environment') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deploymentBuilder(); 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 'environment': result.environment = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'pullRequest', serializers.serialize(object.pullRequest, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor); break; case 'pullRequest': result.pullRequest.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequestSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'headRefName', serializers.serialize(object.headRefName, specifiedType: const FullType(String)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequestBuilder(); 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 'headRefName': result.headRefName = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'pullRequest', serializers.serialize(object.pullRequest, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor))); } value = object.beforeCommit; if (value != null) { result ..add('beforeCommit') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit))); } value = object.afterCommit; if (value != null) { result ..add('afterCommit') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor); break; case 'pullRequest': result.pullRequest.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest); break; case 'beforeCommit': result.beforeCommit.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit); break; case 'afterCommit': result.afterCommit.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequestSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; Object? value; value = object.baseRef; if (value != null) { result ..add('baseRef') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequestBuilder(); 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 'baseRef': result.baseRef.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRefSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRefBuilder(); 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 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommitSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'oid', serializers.serialize(object.oid, specifiedType: const FullType(String)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommitBuilder(); 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 'oid': result.oid = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommitSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'oid', serializers.serialize(object.oid, specifiedType: const FullType(String)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommitBuilder(); 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 'oid': result.oid = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'pullRequest', serializers.serialize(object.pullRequest, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor))); } value = object.beforeCommit; if (value != null) { result ..add('beforeCommit') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit))); } value = object.afterCommit; if (value != null) { result ..add('afterCommit') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor); break; case 'pullRequest': result.pullRequest.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest); break; case 'beforeCommit': result.beforeCommit.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit); break; case 'afterCommit': result.afterCommit.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequestSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'headRefName', serializers.serialize(object.headRefName, specifiedType: const FullType(String)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequestBuilder(); 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 'headRefName': result.headRefName = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommitSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'oid', serializers.serialize(object.oid, specifiedType: const FullType(String)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommitBuilder(); 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 'oid': result.oid = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommitSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'oid', serializers.serialize(object.oid, specifiedType: const FullType(String)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommitBuilder(); 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 'oid': result.oid = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor))); } value = object.requestedReviewer; if (value != null) { result ..add('requestedReviewer') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor); break; case 'requestedReviewer': result.requestedReviewer = serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer)) as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__baseSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__baseBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUserSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUserBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor))); } value = object.requestedReviewer; if (value != null) { result ..add('requestedReviewer') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor); break; case 'requestedReviewer': result.requestedReviewer = serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer)) as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__baseSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__baseBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUserSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUserBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'pullRequest', serializers.serialize(object.pullRequest, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest)), ]; Object? value; value = object.dismissalMessage; if (value != null) { result ..add('dismissalMessage') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'dismissalMessage': result.dismissalMessage = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor); break; case 'pullRequest': result.pullRequest.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequestSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; Object? value; value = object.author; if (value != null) { result ..add('author') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequestBuilder(); 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 'author': result.author.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_authorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_authorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReviewSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'state', serializers.serialize(object.state, specifiedType: const FullType(_i3.GPullRequestReviewState)), 'comments', serializers.serialize(object.comments, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments)), ]; Object? value; value = object.author; if (value != null) { result ..add('author') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReviewBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'state': result.state = serializers.deserialize(value, specifiedType: const FullType(_i3.GPullRequestReviewState)) as _i3.GPullRequestReviewState; break; case 'author': result.author.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author); break; case 'comments': result.comments.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_authorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_authorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_commentsSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; Object? value; value = object.nodes; if (value != null) { result ..add('nodes') ..add(serializers.serialize(value, specifiedType: const FullType(BuiltList, const [ const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes) ]))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_commentsBuilder(); 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 'nodes': result.nodes.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes) ]))! as BuiltList); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodesSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'id', serializers.serialize(object.id, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'body', serializers.serialize(object.body, specifiedType: const FullType(String)), 'THUMBS_UP', serializers.serialize(object.THUMBS_UP, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP)), 'THUMBS_DOWN', serializers.serialize(object.THUMBS_DOWN, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN)), 'LAUGH', serializers.serialize(object.LAUGH, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH)), 'HOORAY', serializers.serialize(object.HOORAY, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY)), 'CONFUSED', serializers.serialize(object.CONFUSED, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED)), 'HEART', serializers.serialize(object.HEART, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART)), 'ROCKET', serializers.serialize(object.ROCKET, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET)), 'EYES', serializers.serialize(object.EYES, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES)), ]; Object? value; value = object.author; if (value != null) { result ..add('author') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_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 'id': result.id = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'body': result.body = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'author': result.author.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author); break; case 'THUMBS_UP': result.THUMBS_UP.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP); break; case 'THUMBS_DOWN': result.THUMBS_DOWN.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN); break; case 'LAUGH': result.LAUGH.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH); break; case 'HOORAY': result.HOORAY.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY); break; case 'CONFUSED': result.CONFUSED.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED); break; case 'HEART': result.HEART.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART); break; case 'ROCKET': result.ROCKET.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET); break; case 'EYES': result.EYES.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_authorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_authorBuilder(); 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 'avatarUrl': result.avatarUrl = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UPSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UPBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWNSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWNBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGHSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGHBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAYSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAYBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSEDSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSEDBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEARTSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEARTBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKETSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKETBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYESSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYESBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'mergeRefName', serializers.serialize(object.mergeRefName, specifiedType: const FullType(String)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor))); } value = object.commit; if (value != null) { result ..add('commit') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'mergeRefName': result.mergeRefName = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor); break; case 'commit': result.commit.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commitSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'oid', serializers.serialize(object.oid, specifiedType: const FullType(String)), 'url', serializers.serialize(object.url, specifiedType: const FullType(String)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commitBuilder(); 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 'oid': result.oid = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'url': result.url = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEventSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'headRefName', serializers.serialize(object.headRefName, specifiedType: const FullType(String)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor))); } return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEventBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'headRefName': result.headRefName = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor))! as GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor); break; } } return result.build(); } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actorSerializer implements StructuredSerializer< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor> { @override final Iterable types = const [ GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor, _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor ]; @override final String wireName = 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor'; @override Iterable serialize( Serializers serializers, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor 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)), ]; return result; } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actorBuilder(); 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; } } return result.build(); } } class _$GReleasesDataSerializer implements StructuredSerializer { @override final Iterable types = const [GReleasesData, _$GReleasesData]; @override final String wireName = 'GReleasesData'; @override Iterable serialize(Serializers serializers, GReleasesData 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(GReleasesData_repository))); } return result; } @override GReleasesData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReleasesDataBuilder(); 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(GReleasesData_repository))! as GReleasesData_repository); break; } } return result.build(); } } class _$GReleasesData_repositorySerializer implements StructuredSerializer { @override final Iterable types = const [ GReleasesData_repository, _$GReleasesData_repository ]; @override final String wireName = 'GReleasesData_repository'; @override Iterable serialize( Serializers serializers, GReleasesData_repository object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'releases', serializers.serialize(object.releases, specifiedType: const FullType(GReleasesData_repository_releases)), ]; return result; } @override GReleasesData_repository deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReleasesData_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 'releases': result.releases.replace(serializers.deserialize(value, specifiedType: const FullType(GReleasesData_repository_releases))! as GReleasesData_repository_releases); break; } } return result.build(); } } class _$GReleasesData_repository_releasesSerializer implements StructuredSerializer { @override final Iterable types = const [ GReleasesData_repository_releases, _$GReleasesData_repository_releases ]; @override final String wireName = 'GReleasesData_repository_releases'; @override Iterable serialize( Serializers serializers, GReleasesData_repository_releases 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(GReleasesData_repository_releases_pageInfo)), ]; Object? value; value = object.nodes; if (value != null) { result ..add('nodes') ..add(serializers.serialize(value, specifiedType: const FullType(BuiltList, const [ const FullType(GReleasesData_repository_releases_nodes) ]))); } return result; } @override GReleasesData_repository_releases deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReleasesData_repository_releasesBuilder(); 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( GReleasesData_repository_releases_pageInfo))! as GReleasesData_repository_releases_pageInfo); break; case 'nodes': result.nodes.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType(GReleasesData_repository_releases_nodes) ]))! as BuiltList); break; } } return result.build(); } } class _$GReleasesData_repository_releases_pageInfoSerializer implements StructuredSerializer { @override final Iterable types = const [ GReleasesData_repository_releases_pageInfo, _$GReleasesData_repository_releases_pageInfo ]; @override final String wireName = 'GReleasesData_repository_releases_pageInfo'; @override Iterable serialize(Serializers serializers, GReleasesData_repository_releases_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 GReleasesData_repository_releases_pageInfo deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReleasesData_repository_releases_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 _$GReleasesData_repository_releases_nodesSerializer implements StructuredSerializer { @override final Iterable types = const [ GReleasesData_repository_releases_nodes, _$GReleasesData_repository_releases_nodes ]; @override final String wireName = 'GReleasesData_repository_releases_nodes'; @override Iterable serialize( Serializers serializers, GReleasesData_repository_releases_nodes object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'tagName', serializers.serialize(object.tagName, specifiedType: const FullType(String)), 'url', serializers.serialize(object.url, specifiedType: const FullType(String)), 'releaseAssets', serializers.serialize(object.releaseAssets, specifiedType: const FullType( GReleasesData_repository_releases_nodes_releaseAssets)), ]; Object? value; value = object.description; if (value != null) { result ..add('description') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.name; if (value != null) { result ..add('name') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.author; if (value != null) { result ..add('author') ..add(serializers.serialize(value, specifiedType: const FullType( GReleasesData_repository_releases_nodes_author))); } value = object.publishedAt; if (value != null) { result ..add('publishedAt') ..add(serializers.serialize(value, specifiedType: const FullType(DateTime))); } return result; } @override GReleasesData_repository_releases_nodes deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReleasesData_repository_releases_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 'tagName': result.tagName = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'description': result.description = 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 'author': result.author.replace(serializers.deserialize(value, specifiedType: const FullType( GReleasesData_repository_releases_nodes_author))! as GReleasesData_repository_releases_nodes_author); break; case 'publishedAt': result.publishedAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'url': result.url = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'releaseAssets': result.releaseAssets.replace(serializers.deserialize(value, specifiedType: const FullType( GReleasesData_repository_releases_nodes_releaseAssets))! as GReleasesData_repository_releases_nodes_releaseAssets); break; } } return result.build(); } } class _$GReleasesData_repository_releases_nodes_authorSerializer implements StructuredSerializer { @override final Iterable types = const [ GReleasesData_repository_releases_nodes_author, _$GReleasesData_repository_releases_nodes_author ]; @override final String wireName = 'GReleasesData_repository_releases_nodes_author'; @override Iterable serialize(Serializers serializers, GReleasesData_repository_releases_nodes_author object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'avatarUrl', serializers.serialize(object.avatarUrl, specifiedType: const FullType(String)), ]; Object? value; value = object.name; if (value != null) { result ..add('name') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GReleasesData_repository_releases_nodes_author deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReleasesData_repository_releases_nodes_authorBuilder(); 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 '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; } } return result.build(); } } class _$GReleasesData_repository_releases_nodes_releaseAssetsSerializer implements StructuredSerializer< GReleasesData_repository_releases_nodes_releaseAssets> { @override final Iterable types = const [ GReleasesData_repository_releases_nodes_releaseAssets, _$GReleasesData_repository_releases_nodes_releaseAssets ]; @override final String wireName = 'GReleasesData_repository_releases_nodes_releaseAssets'; @override Iterable serialize(Serializers serializers, GReleasesData_repository_releases_nodes_releaseAssets object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; Object? value; value = object.nodes; if (value != null) { result ..add('nodes') ..add(serializers.serialize(value, specifiedType: const FullType(BuiltList, const [ const FullType( GReleasesData_repository_releases_nodes_releaseAssets_nodes) ]))); } return result; } @override GReleasesData_repository_releases_nodes_releaseAssets deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReleasesData_repository_releases_nodes_releaseAssetsBuilder(); 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 'nodes': result.nodes.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType( GReleasesData_repository_releases_nodes_releaseAssets_nodes) ]))! as BuiltList); break; } } return result.build(); } } class _$GReleasesData_repository_releases_nodes_releaseAssets_nodesSerializer implements StructuredSerializer< GReleasesData_repository_releases_nodes_releaseAssets_nodes> { @override final Iterable types = const [ GReleasesData_repository_releases_nodes_releaseAssets_nodes, _$GReleasesData_repository_releases_nodes_releaseAssets_nodes ]; @override final String wireName = 'GReleasesData_repository_releases_nodes_releaseAssets_nodes'; @override Iterable serialize(Serializers serializers, GReleasesData_repository_releases_nodes_releaseAssets_nodes object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), 'downloadUrl', serializers.serialize(object.downloadUrl, specifiedType: const FullType(String)), 'downloadCount', serializers.serialize(object.downloadCount, specifiedType: const FullType(int)), ]; return result; } @override GReleasesData_repository_releases_nodes_releaseAssets_nodes deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReleasesData_repository_releases_nodes_releaseAssets_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 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'downloadUrl': result.downloadUrl = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'downloadCount': result.downloadCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GPageInfoPartsDataSerializer implements StructuredSerializer { @override final Iterable types = const [GPageInfoPartsData, _$GPageInfoPartsData]; @override final String wireName = 'GPageInfoPartsData'; @override Iterable serialize( Serializers serializers, GPageInfoPartsData 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 GPageInfoPartsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GPageInfoPartsDataBuilder(); 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 _$GRepoItemDataSerializer implements StructuredSerializer { @override final Iterable types = const [GRepoItemData, _$GRepoItemData]; @override final String wireName = 'GRepoItemData'; @override Iterable serialize(Serializers serializers, GRepoItemData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'owner', serializers.serialize(object.owner, specifiedType: const FullType(GRepoItemData_owner)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), 'isPrivate', serializers.serialize(object.isPrivate, specifiedType: const FullType(bool)), 'isFork', serializers.serialize(object.isFork, specifiedType: const FullType(bool)), 'stargazers', serializers.serialize(object.stargazers, specifiedType: const FullType(GRepoItemData_stargazers)), 'forks', serializers.serialize(object.forks, specifiedType: const FullType(GRepoItemData_forks)), ]; Object? value; value = object.description; if (value != null) { result ..add('description') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.primaryLanguage; if (value != null) { result ..add('primaryLanguage') ..add(serializers.serialize(value, specifiedType: const FullType(GRepoItemData_primaryLanguage))); } return result; } @override GRepoItemData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoItemDataBuilder(); 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 'owner': result.owner.replace(serializers.deserialize(value, specifiedType: const FullType(GRepoItemData_owner))! as GRepoItemData_owner); break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'description': result.description = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'isPrivate': result.isPrivate = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'isFork': result.isFork = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'stargazers': result.stargazers.replace(serializers.deserialize(value, specifiedType: const FullType(GRepoItemData_stargazers))! as GRepoItemData_stargazers); break; case 'forks': result.forks.replace(serializers.deserialize(value, specifiedType: const FullType(GRepoItemData_forks))! as GRepoItemData_forks); break; case 'primaryLanguage': result.primaryLanguage.replace(serializers.deserialize(value, specifiedType: const FullType(GRepoItemData_primaryLanguage))! as GRepoItemData_primaryLanguage); break; } } return result.build(); } } class _$GRepoItemData_ownerSerializer implements StructuredSerializer { @override final Iterable types = const [ GRepoItemData_owner, _$GRepoItemData_owner ]; @override final String wireName = 'GRepoItemData_owner'; @override Iterable serialize( Serializers serializers, GRepoItemData_owner 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)), ]; return result; } @override GRepoItemData_owner deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoItemData_ownerBuilder(); 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 'avatarUrl': result.avatarUrl = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GRepoItemData_stargazersSerializer implements StructuredSerializer { @override final Iterable types = const [ GRepoItemData_stargazers, _$GRepoItemData_stargazers ]; @override final String wireName = 'GRepoItemData_stargazers'; @override Iterable serialize( Serializers serializers, GRepoItemData_stargazers object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GRepoItemData_stargazers deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoItemData_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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GRepoItemData_forksSerializer implements StructuredSerializer { @override final Iterable types = const [ GRepoItemData_forks, _$GRepoItemData_forks ]; @override final String wireName = 'GRepoItemData_forks'; @override Iterable serialize( Serializers serializers, GRepoItemData_forks object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GRepoItemData_forks deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoItemData_forksBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GRepoItemData_primaryLanguageSerializer implements StructuredSerializer { @override final Iterable types = const [ GRepoItemData_primaryLanguage, _$GRepoItemData_primaryLanguage ]; @override final String wireName = 'GRepoItemData_primaryLanguage'; @override Iterable serialize( Serializers serializers, GRepoItemData_primaryLanguage object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; Object? value; value = object.color; if (value != null) { result ..add('color') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GRepoItemData_primaryLanguage deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoItemData_primaryLanguageBuilder(); 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 'color': result.color = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GUserItemDataSerializer implements StructuredSerializer { @override final Iterable types = const [GUserItemData, _$GUserItemData]; @override final String wireName = 'GUserItemData'; @override Iterable serialize(Serializers serializers, GUserItemData 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.company; if (value != null) { result ..add('company') ..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 GUserItemData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserItemDataBuilder(); 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 'company': result.company = 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 _$GReposRepoItemDataSerializer implements StructuredSerializer { @override final Iterable types = const [GReposRepoItemData, _$GReposRepoItemData]; @override final String wireName = 'GReposRepoItemData'; @override Iterable serialize( Serializers serializers, GReposRepoItemData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'owner', serializers.serialize(object.owner, specifiedType: const FullType(GReposRepoItemData_owner)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), 'isPrivate', serializers.serialize(object.isPrivate, specifiedType: const FullType(bool)), 'isFork', serializers.serialize(object.isFork, specifiedType: const FullType(bool)), 'stargazers', serializers.serialize(object.stargazers, specifiedType: const FullType(GReposRepoItemData_stargazers)), 'forks', serializers.serialize(object.forks, specifiedType: const FullType(GReposRepoItemData_forks)), 'updatedAt', serializers.serialize(object.updatedAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.description; if (value != null) { result ..add('description') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.primaryLanguage; if (value != null) { result ..add('primaryLanguage') ..add(serializers.serialize(value, specifiedType: const FullType(GReposRepoItemData_primaryLanguage))); } return result; } @override GReposRepoItemData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReposRepoItemDataBuilder(); 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 'owner': result.owner.replace(serializers.deserialize(value, specifiedType: const FullType(GReposRepoItemData_owner))! as GReposRepoItemData_owner); break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'description': result.description = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'isPrivate': result.isPrivate = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'isFork': result.isFork = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'stargazers': result.stargazers.replace(serializers.deserialize(value, specifiedType: const FullType(GReposRepoItemData_stargazers))! as GReposRepoItemData_stargazers); break; case 'forks': result.forks.replace(serializers.deserialize(value, specifiedType: const FullType(GReposRepoItemData_forks))! as GReposRepoItemData_forks); break; case 'primaryLanguage': result.primaryLanguage.replace(serializers.deserialize(value, specifiedType: const FullType(GReposRepoItemData_primaryLanguage))! as GReposRepoItemData_primaryLanguage); break; case 'updatedAt': result.updatedAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; } } return result.build(); } } class _$GReposRepoItemData_ownerSerializer implements StructuredSerializer { @override final Iterable types = const [ GReposRepoItemData_owner, _$GReposRepoItemData_owner ]; @override final String wireName = 'GReposRepoItemData_owner'; @override Iterable serialize( Serializers serializers, GReposRepoItemData_owner 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)), ]; return result; } @override GReposRepoItemData_owner deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReposRepoItemData_ownerBuilder(); 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 'avatarUrl': result.avatarUrl = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GReposRepoItemData_stargazersSerializer implements StructuredSerializer { @override final Iterable types = const [ GReposRepoItemData_stargazers, _$GReposRepoItemData_stargazers ]; @override final String wireName = 'GReposRepoItemData_stargazers'; @override Iterable serialize( Serializers serializers, GReposRepoItemData_stargazers object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GReposRepoItemData_stargazers deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReposRepoItemData_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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GReposRepoItemData_forksSerializer implements StructuredSerializer { @override final Iterable types = const [ GReposRepoItemData_forks, _$GReposRepoItemData_forks ]; @override final String wireName = 'GReposRepoItemData_forks'; @override Iterable serialize( Serializers serializers, GReposRepoItemData_forks object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GReposRepoItemData_forks deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReposRepoItemData_forksBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GReposRepoItemData_primaryLanguageSerializer implements StructuredSerializer { @override final Iterable types = const [ GReposRepoItemData_primaryLanguage, _$GReposRepoItemData_primaryLanguage ]; @override final String wireName = 'GReposRepoItemData_primaryLanguage'; @override Iterable serialize( Serializers serializers, GReposRepoItemData_primaryLanguage object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; Object? value; value = object.color; if (value != null) { result ..add('color') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GReposRepoItemData_primaryLanguage deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReposRepoItemData_primaryLanguageBuilder(); 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 'color': result.color = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; 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)), 'email', serializers.serialize(object.email, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'viewerCanFollow', serializers.serialize(object.viewerCanFollow, specifiedType: const FullType(bool)), 'viewerIsFollowing', serializers.serialize(object.viewerIsFollowing, specifiedType: const FullType(bool)), 'starredRepositories', serializers.serialize(object.starredRepositories, specifiedType: const FullType(GUserPartsData_starredRepositories)), 'followers', serializers.serialize(object.followers, specifiedType: const FullType(GUserPartsData_followers)), 'following', serializers.serialize(object.following, specifiedType: const FullType(GUserPartsData_following)), 'contributionsCollection', serializers.serialize(object.contributionsCollection, specifiedType: const FullType(GUserPartsData_contributionsCollection)), 'repositories', serializers.serialize(object.repositories, specifiedType: const FullType(GUserPartsData_repositories)), 'pinnedItems', serializers.serialize(object.pinnedItems, specifiedType: const FullType(GUserPartsData_pinnedItems)), ]; Object? value; value = object.name; if (value != null) { result ..add('name') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.bio; if (value != null) { result ..add('bio') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.company; if (value != null) { result ..add('company') ..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))); } value = object.websiteUrl; if (value != null) { result ..add('websiteUrl') ..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 'avatarUrl': result.avatarUrl = 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 'bio': result.bio = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'company': result.company = 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 'email': result.email = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'websiteUrl': result.websiteUrl = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'viewerCanFollow': result.viewerCanFollow = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'viewerIsFollowing': result.viewerIsFollowing = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'starredRepositories': result.starredRepositories.replace(serializers.deserialize(value, specifiedType: const FullType(GUserPartsData_starredRepositories))! as GUserPartsData_starredRepositories); break; case 'followers': result.followers.replace(serializers.deserialize(value, specifiedType: const FullType(GUserPartsData_followers))! as GUserPartsData_followers); break; case 'following': result.following.replace(serializers.deserialize(value, specifiedType: const FullType(GUserPartsData_following))! as GUserPartsData_following); break; case 'contributionsCollection': result.contributionsCollection.replace(serializers.deserialize(value, specifiedType: const FullType(GUserPartsData_contributionsCollection))! as GUserPartsData_contributionsCollection); break; case 'repositories': result.repositories.replace(serializers.deserialize(value, specifiedType: const FullType(GUserPartsData_repositories))! as GUserPartsData_repositories); break; case 'pinnedItems': result.pinnedItems.replace(serializers.deserialize(value, specifiedType: const FullType(GUserPartsData_pinnedItems))! as GUserPartsData_pinnedItems); break; } } return result.build(); } } class _$GUserPartsData_starredRepositoriesSerializer implements StructuredSerializer { @override final Iterable types = const [ GUserPartsData_starredRepositories, _$GUserPartsData_starredRepositories ]; @override final String wireName = 'GUserPartsData_starredRepositories'; @override Iterable serialize( Serializers serializers, GUserPartsData_starredRepositories object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GUserPartsData_starredRepositories deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserPartsData_starredRepositoriesBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GUserPartsData_followersSerializer implements StructuredSerializer { @override final Iterable types = const [ GUserPartsData_followers, _$GUserPartsData_followers ]; @override final String wireName = 'GUserPartsData_followers'; @override Iterable serialize( Serializers serializers, GUserPartsData_followers object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GUserPartsData_followers deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserPartsData_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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GUserPartsData_followingSerializer implements StructuredSerializer { @override final Iterable types = const [ GUserPartsData_following, _$GUserPartsData_following ]; @override final String wireName = 'GUserPartsData_following'; @override Iterable serialize( Serializers serializers, GUserPartsData_following object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GUserPartsData_following deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserPartsData_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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GUserPartsData_contributionsCollectionSerializer implements StructuredSerializer { @override final Iterable types = const [ GUserPartsData_contributionsCollection, _$GUserPartsData_contributionsCollection ]; @override final String wireName = 'GUserPartsData_contributionsCollection'; @override Iterable serialize( Serializers serializers, GUserPartsData_contributionsCollection object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'contributionCalendar', serializers.serialize(object.contributionCalendar, specifiedType: const FullType( GUserPartsData_contributionsCollection_contributionCalendar)), ]; return result; } @override GUserPartsData_contributionsCollection deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserPartsData_contributionsCollectionBuilder(); 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 'contributionCalendar': result.contributionCalendar.replace(serializers.deserialize(value, specifiedType: const FullType( GUserPartsData_contributionsCollection_contributionCalendar))! as GUserPartsData_contributionsCollection_contributionCalendar); break; } } return result.build(); } } class _$GUserPartsData_contributionsCollection_contributionCalendarSerializer implements StructuredSerializer< GUserPartsData_contributionsCollection_contributionCalendar> { @override final Iterable types = const [ GUserPartsData_contributionsCollection_contributionCalendar, _$GUserPartsData_contributionsCollection_contributionCalendar ]; @override final String wireName = 'GUserPartsData_contributionsCollection_contributionCalendar'; @override Iterable serialize(Serializers serializers, GUserPartsData_contributionsCollection_contributionCalendar object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'weeks', serializers.serialize(object.weeks, specifiedType: const FullType(BuiltList, const [ const FullType( GUserPartsData_contributionsCollection_contributionCalendar_weeks) ])), ]; return result; } @override GUserPartsData_contributionsCollection_contributionCalendar deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserPartsData_contributionsCollection_contributionCalendarBuilder(); 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 'weeks': result.weeks.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType( GUserPartsData_contributionsCollection_contributionCalendar_weeks) ]))! as BuiltList); break; } } return result.build(); } } class _$GUserPartsData_contributionsCollection_contributionCalendar_weeksSerializer implements StructuredSerializer< GUserPartsData_contributionsCollection_contributionCalendar_weeks> { @override final Iterable types = const [ GUserPartsData_contributionsCollection_contributionCalendar_weeks, _$GUserPartsData_contributionsCollection_contributionCalendar_weeks ]; @override final String wireName = 'GUserPartsData_contributionsCollection_contributionCalendar_weeks'; @override Iterable serialize(Serializers serializers, GUserPartsData_contributionsCollection_contributionCalendar_weeks object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'contributionDays', serializers.serialize(object.contributionDays, specifiedType: const FullType(BuiltList, const [ const FullType( GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays) ])), ]; return result; } @override GUserPartsData_contributionsCollection_contributionCalendar_weeks deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserPartsData_contributionsCollection_contributionCalendar_weeksBuilder(); 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 'contributionDays': result.contributionDays.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType( GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays) ]))! as BuiltList); break; } } return result.build(); } } class _$GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDaysSerializer implements StructuredSerializer< GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays> { @override final Iterable types = const [ GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays, _$GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays ]; @override final String wireName = 'GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays'; @override Iterable serialize( Serializers serializers, GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'color', serializers.serialize(object.color, specifiedType: const FullType(String)), ]; return result; } @override GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder(); 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 'color': result.color = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GUserPartsData_repositoriesSerializer implements StructuredSerializer { @override final Iterable types = const [ GUserPartsData_repositories, _$GUserPartsData_repositories ]; @override final String wireName = 'GUserPartsData_repositories'; @override Iterable serialize( Serializers serializers, GUserPartsData_repositories object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; Object? value; value = object.nodes; if (value != null) { result ..add('nodes') ..add(serializers.serialize(value, specifiedType: const FullType(BuiltList, const [const FullType(GUserPartsData_repositories_nodes)]))); } return result; } @override GUserPartsData_repositories deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserPartsData_repositoriesBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'nodes': result.nodes.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType(GUserPartsData_repositories_nodes) ]))! as BuiltList); break; } } return result.build(); } } class _$GUserPartsData_repositories_nodesSerializer implements StructuredSerializer { @override final Iterable types = const [ GUserPartsData_repositories_nodes, _$GUserPartsData_repositories_nodes ]; @override final String wireName = 'GUserPartsData_repositories_nodes'; @override Iterable serialize( Serializers serializers, GUserPartsData_repositories_nodes object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'owner', serializers.serialize(object.owner, specifiedType: const FullType(GUserPartsData_repositories_nodes_owner)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), 'isPrivate', serializers.serialize(object.isPrivate, specifiedType: const FullType(bool)), 'isFork', serializers.serialize(object.isFork, specifiedType: const FullType(bool)), 'stargazers', serializers.serialize(object.stargazers, specifiedType: const FullType(GUserPartsData_repositories_nodes_stargazers)), 'forks', serializers.serialize(object.forks, specifiedType: const FullType(GUserPartsData_repositories_nodes_forks)), ]; Object? value; value = object.description; if (value != null) { result ..add('description') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.primaryLanguage; if (value != null) { result ..add('primaryLanguage') ..add(serializers.serialize(value, specifiedType: const FullType( GUserPartsData_repositories_nodes_primaryLanguage))); } return result; } @override GUserPartsData_repositories_nodes deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserPartsData_repositories_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 'owner': result.owner.replace(serializers.deserialize(value, specifiedType: const FullType(GUserPartsData_repositories_nodes_owner))! as GUserPartsData_repositories_nodes_owner); break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'description': result.description = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'isPrivate': result.isPrivate = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'isFork': result.isFork = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'stargazers': result.stargazers.replace(serializers.deserialize(value, specifiedType: const FullType( GUserPartsData_repositories_nodes_stargazers))! as GUserPartsData_repositories_nodes_stargazers); break; case 'forks': result.forks.replace(serializers.deserialize(value, specifiedType: const FullType(GUserPartsData_repositories_nodes_forks))! as GUserPartsData_repositories_nodes_forks); break; case 'primaryLanguage': result.primaryLanguage.replace(serializers.deserialize(value, specifiedType: const FullType( GUserPartsData_repositories_nodes_primaryLanguage))! as GUserPartsData_repositories_nodes_primaryLanguage); break; } } return result.build(); } } class _$GUserPartsData_repositories_nodes_ownerSerializer implements StructuredSerializer { @override final Iterable types = const [ GUserPartsData_repositories_nodes_owner, _$GUserPartsData_repositories_nodes_owner ]; @override final String wireName = 'GUserPartsData_repositories_nodes_owner'; @override Iterable serialize( Serializers serializers, GUserPartsData_repositories_nodes_owner 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)), ]; return result; } @override GUserPartsData_repositories_nodes_owner deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserPartsData_repositories_nodes_ownerBuilder(); 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 'avatarUrl': result.avatarUrl = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GUserPartsData_repositories_nodes_stargazersSerializer implements StructuredSerializer { @override final Iterable types = const [ GUserPartsData_repositories_nodes_stargazers, _$GUserPartsData_repositories_nodes_stargazers ]; @override final String wireName = 'GUserPartsData_repositories_nodes_stargazers'; @override Iterable serialize(Serializers serializers, GUserPartsData_repositories_nodes_stargazers object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GUserPartsData_repositories_nodes_stargazers deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserPartsData_repositories_nodes_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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GUserPartsData_repositories_nodes_forksSerializer implements StructuredSerializer { @override final Iterable types = const [ GUserPartsData_repositories_nodes_forks, _$GUserPartsData_repositories_nodes_forks ]; @override final String wireName = 'GUserPartsData_repositories_nodes_forks'; @override Iterable serialize( Serializers serializers, GUserPartsData_repositories_nodes_forks object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GUserPartsData_repositories_nodes_forks deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserPartsData_repositories_nodes_forksBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GUserPartsData_repositories_nodes_primaryLanguageSerializer implements StructuredSerializer< GUserPartsData_repositories_nodes_primaryLanguage> { @override final Iterable types = const [ GUserPartsData_repositories_nodes_primaryLanguage, _$GUserPartsData_repositories_nodes_primaryLanguage ]; @override final String wireName = 'GUserPartsData_repositories_nodes_primaryLanguage'; @override Iterable serialize(Serializers serializers, GUserPartsData_repositories_nodes_primaryLanguage object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; Object? value; value = object.color; if (value != null) { result ..add('color') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GUserPartsData_repositories_nodes_primaryLanguage deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserPartsData_repositories_nodes_primaryLanguageBuilder(); 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 'color': result.color = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GUserPartsData_pinnedItemsSerializer implements StructuredSerializer { @override final Iterable types = const [ GUserPartsData_pinnedItems, _$GUserPartsData_pinnedItems ]; @override final String wireName = 'GUserPartsData_pinnedItems'; @override Iterable serialize( Serializers serializers, GUserPartsData_pinnedItems object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; Object? value; value = object.nodes; if (value != null) { result ..add('nodes') ..add(serializers.serialize(value, specifiedType: const FullType(BuiltList, const [const FullType(GUserPartsData_pinnedItems_nodes)]))); } return result; } @override GUserPartsData_pinnedItems deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserPartsData_pinnedItemsBuilder(); 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 'nodes': result.nodes.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType(GUserPartsData_pinnedItems_nodes) ]))! as BuiltList); break; } } return result.build(); } } class _$GUserPartsData_pinnedItems_nodes__baseSerializer implements StructuredSerializer { @override final Iterable types = const [ GUserPartsData_pinnedItems_nodes__base, _$GUserPartsData_pinnedItems_nodes__base ]; @override final String wireName = 'GUserPartsData_pinnedItems_nodes__base'; @override Iterable serialize( Serializers serializers, GUserPartsData_pinnedItems_nodes__base object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; return result; } @override GUserPartsData_pinnedItems_nodes__base deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserPartsData_pinnedItems_nodes__baseBuilder(); 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; } } return result.build(); } } class _$GUserPartsData_pinnedItems_nodes__asRepositorySerializer implements StructuredSerializer { @override final Iterable types = const [ GUserPartsData_pinnedItems_nodes__asRepository, _$GUserPartsData_pinnedItems_nodes__asRepository ]; @override final String wireName = 'GUserPartsData_pinnedItems_nodes__asRepository'; @override Iterable serialize(Serializers serializers, GUserPartsData_pinnedItems_nodes__asRepository object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'owner', serializers.serialize(object.owner, specifiedType: const FullType( GUserPartsData_pinnedItems_nodes__asRepository_owner)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), 'isPrivate', serializers.serialize(object.isPrivate, specifiedType: const FullType(bool)), 'isFork', serializers.serialize(object.isFork, specifiedType: const FullType(bool)), 'stargazers', serializers.serialize(object.stargazers, specifiedType: const FullType( GUserPartsData_pinnedItems_nodes__asRepository_stargazers)), 'forks', serializers.serialize(object.forks, specifiedType: const FullType( GUserPartsData_pinnedItems_nodes__asRepository_forks)), ]; Object? value; value = object.description; if (value != null) { result ..add('description') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.primaryLanguage; if (value != null) { result ..add('primaryLanguage') ..add(serializers.serialize(value, specifiedType: const FullType( GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage))); } return result; } @override GUserPartsData_pinnedItems_nodes__asRepository deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserPartsData_pinnedItems_nodes__asRepositoryBuilder(); 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 'owner': result.owner.replace(serializers.deserialize(value, specifiedType: const FullType( GUserPartsData_pinnedItems_nodes__asRepository_owner))! as GUserPartsData_pinnedItems_nodes__asRepository_owner); break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'description': result.description = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'isPrivate': result.isPrivate = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'isFork': result.isFork = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'stargazers': result.stargazers.replace(serializers.deserialize(value, specifiedType: const FullType( GUserPartsData_pinnedItems_nodes__asRepository_stargazers))! as GUserPartsData_pinnedItems_nodes__asRepository_stargazers); break; case 'forks': result.forks.replace(serializers.deserialize(value, specifiedType: const FullType( GUserPartsData_pinnedItems_nodes__asRepository_forks))! as GUserPartsData_pinnedItems_nodes__asRepository_forks); break; case 'primaryLanguage': result.primaryLanguage.replace(serializers.deserialize(value, specifiedType: const FullType( GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage))! as GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage); break; } } return result.build(); } } class _$GUserPartsData_pinnedItems_nodes__asRepository_ownerSerializer implements StructuredSerializer< GUserPartsData_pinnedItems_nodes__asRepository_owner> { @override final Iterable types = const [ GUserPartsData_pinnedItems_nodes__asRepository_owner, _$GUserPartsData_pinnedItems_nodes__asRepository_owner ]; @override final String wireName = 'GUserPartsData_pinnedItems_nodes__asRepository_owner'; @override Iterable serialize(Serializers serializers, GUserPartsData_pinnedItems_nodes__asRepository_owner 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)), ]; return result; } @override GUserPartsData_pinnedItems_nodes__asRepository_owner deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserPartsData_pinnedItems_nodes__asRepository_ownerBuilder(); 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 'avatarUrl': result.avatarUrl = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GUserPartsData_pinnedItems_nodes__asRepository_stargazersSerializer implements StructuredSerializer< GUserPartsData_pinnedItems_nodes__asRepository_stargazers> { @override final Iterable types = const [ GUserPartsData_pinnedItems_nodes__asRepository_stargazers, _$GUserPartsData_pinnedItems_nodes__asRepository_stargazers ]; @override final String wireName = 'GUserPartsData_pinnedItems_nodes__asRepository_stargazers'; @override Iterable serialize(Serializers serializers, GUserPartsData_pinnedItems_nodes__asRepository_stargazers object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GUserPartsData_pinnedItems_nodes__asRepository_stargazers deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserPartsData_pinnedItems_nodes__asRepository_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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GUserPartsData_pinnedItems_nodes__asRepository_forksSerializer implements StructuredSerializer< GUserPartsData_pinnedItems_nodes__asRepository_forks> { @override final Iterable types = const [ GUserPartsData_pinnedItems_nodes__asRepository_forks, _$GUserPartsData_pinnedItems_nodes__asRepository_forks ]; @override final String wireName = 'GUserPartsData_pinnedItems_nodes__asRepository_forks'; @override Iterable serialize(Serializers serializers, GUserPartsData_pinnedItems_nodes__asRepository_forks object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GUserPartsData_pinnedItems_nodes__asRepository_forks deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserPartsData_pinnedItems_nodes__asRepository_forksBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguageSerializer implements StructuredSerializer< GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage> { @override final Iterable types = const [ GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage, _$GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage ]; @override final String wireName = 'GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage'; @override Iterable serialize(Serializers serializers, GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; Object? value; value = object.color; if (value != null) { result ..add('color') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguageBuilder(); 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 'color': result.color = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GRepoCommitDataSerializer implements StructuredSerializer { @override final Iterable types = const [GRepoCommitData, _$GRepoCommitData]; @override final String wireName = 'GRepoCommitData'; @override Iterable serialize(Serializers serializers, GRepoCommitData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'history', serializers.serialize(object.history, specifiedType: const FullType(GRepoCommitData_history)), ]; return result; } @override GRepoCommitData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoCommitDataBuilder(); 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 'history': result.history.replace(serializers.deserialize(value, specifiedType: const FullType(GRepoCommitData_history))! as GRepoCommitData_history); break; } } return result.build(); } } class _$GRepoCommitData_historySerializer implements StructuredSerializer { @override final Iterable types = const [ GRepoCommitData_history, _$GRepoCommitData_history ]; @override final String wireName = 'GRepoCommitData_history'; @override Iterable serialize( Serializers serializers, GRepoCommitData_history object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GRepoCommitData_history deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoCommitData_historyBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GRepoRefDataSerializer implements StructuredSerializer { @override final Iterable types = const [GRepoRefData, _$GRepoRefData]; @override final String wireName = 'GRepoRefData'; @override Iterable serialize(Serializers serializers, GRepoRefData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; Object? value; value = object.target; if (value != null) { result ..add('target') ..add(serializers.serialize(value, specifiedType: const FullType(GRepoRefData_target))); } return result; } @override GRepoRefData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoRefDataBuilder(); 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 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'target': result.target = serializers.deserialize(value, specifiedType: const FullType(GRepoRefData_target)) as GRepoRefData_target; break; } } return result.build(); } } class _$GRepoRefData_target__baseSerializer implements StructuredSerializer { @override final Iterable types = const [ GRepoRefData_target__base, _$GRepoRefData_target__base ]; @override final String wireName = 'GRepoRefData_target__base'; @override Iterable serialize( Serializers serializers, GRepoRefData_target__base object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; return result; } @override GRepoRefData_target__base deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoRefData_target__baseBuilder(); 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; } } return result.build(); } } class _$GRepoRefData_target__asCommitSerializer implements StructuredSerializer { @override final Iterable types = const [ GRepoRefData_target__asCommit, _$GRepoRefData_target__asCommit ]; @override final String wireName = 'GRepoRefData_target__asCommit'; @override Iterable serialize( Serializers serializers, GRepoRefData_target__asCommit object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'history', serializers.serialize(object.history, specifiedType: const FullType(GRepoRefData_target__asCommit_history)), ]; return result; } @override GRepoRefData_target__asCommit deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoRefData_target__asCommitBuilder(); 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 'history': result.history.replace(serializers.deserialize(value, specifiedType: const FullType(GRepoRefData_target__asCommit_history))! as GRepoRefData_target__asCommit_history); break; } } return result.build(); } } class _$GRepoRefData_target__asCommit_historySerializer implements StructuredSerializer { @override final Iterable types = const [ GRepoRefData_target__asCommit_history, _$GRepoRefData_target__asCommit_history ]; @override final String wireName = 'GRepoRefData_target__asCommit_history'; @override Iterable serialize( Serializers serializers, GRepoRefData_target__asCommit_history object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), ]; return result; } @override GRepoRefData_target__asCommit_history deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRepoRefData_target__asCommit_historyBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; } } return result.build(); } } class _$GCommitsRefCommitDataSerializer implements StructuredSerializer { @override final Iterable types = const [ GCommitsRefCommitData, _$GCommitsRefCommitData ]; @override final String wireName = 'GCommitsRefCommitData'; @override Iterable serialize( Serializers serializers, GCommitsRefCommitData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'history', serializers.serialize(object.history, specifiedType: const FullType(GCommitsRefCommitData_history)), ]; return result; } @override GCommitsRefCommitData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommitsRefCommitDataBuilder(); 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 'history': result.history.replace(serializers.deserialize(value, specifiedType: const FullType(GCommitsRefCommitData_history))! as GCommitsRefCommitData_history); break; } } return result.build(); } } class _$GCommitsRefCommitData_historySerializer implements StructuredSerializer { @override final Iterable types = const [ GCommitsRefCommitData_history, _$GCommitsRefCommitData_history ]; @override final String wireName = 'GCommitsRefCommitData_history'; @override Iterable serialize( Serializers serializers, GCommitsRefCommitData_history 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(GCommitsRefCommitData_history_pageInfo)), ]; Object? value; value = object.nodes; if (value != null) { result ..add('nodes') ..add(serializers.serialize(value, specifiedType: const FullType(BuiltList, const [const FullType(GCommitsRefCommitData_history_nodes)]))); } return result; } @override GCommitsRefCommitData_history deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommitsRefCommitData_historyBuilder(); 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(GCommitsRefCommitData_history_pageInfo))! as GCommitsRefCommitData_history_pageInfo); break; case 'nodes': result.nodes.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType(GCommitsRefCommitData_history_nodes) ]))! as BuiltList); break; } } return result.build(); } } class _$GCommitsRefCommitData_history_pageInfoSerializer implements StructuredSerializer { @override final Iterable types = const [ GCommitsRefCommitData_history_pageInfo, _$GCommitsRefCommitData_history_pageInfo ]; @override final String wireName = 'GCommitsRefCommitData_history_pageInfo'; @override Iterable serialize( Serializers serializers, GCommitsRefCommitData_history_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 GCommitsRefCommitData_history_pageInfo deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommitsRefCommitData_history_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 _$GCommitsRefCommitData_history_nodesSerializer implements StructuredSerializer { @override final Iterable types = const [ GCommitsRefCommitData_history_nodes, _$GCommitsRefCommitData_history_nodes ]; @override final String wireName = 'GCommitsRefCommitData_history_nodes'; @override Iterable serialize( Serializers serializers, GCommitsRefCommitData_history_nodes object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'url', serializers.serialize(object.url, specifiedType: const FullType(String)), 'messageHeadline', serializers.serialize(object.messageHeadline, specifiedType: const FullType(String)), 'committedDate', serializers.serialize(object.committedDate, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.author; if (value != null) { result ..add('author') ..add(serializers.serialize(value, specifiedType: const FullType(GCommitsRefCommitData_history_nodes_author))); } value = object.status; if (value != null) { result ..add('status') ..add(serializers.serialize(value, specifiedType: const FullType(GCommitsRefCommitData_history_nodes_status))); } return result; } @override GCommitsRefCommitData_history_nodes deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommitsRefCommitData_history_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 'url': result.url = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'messageHeadline': result.messageHeadline = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'committedDate': result.committedDate = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'author': result.author.replace(serializers.deserialize(value, specifiedType: const FullType( GCommitsRefCommitData_history_nodes_author))! as GCommitsRefCommitData_history_nodes_author); break; case 'status': result.status.replace(serializers.deserialize(value, specifiedType: const FullType( GCommitsRefCommitData_history_nodes_status))! as GCommitsRefCommitData_history_nodes_status); break; } } return result.build(); } } class _$GCommitsRefCommitData_history_nodes_authorSerializer implements StructuredSerializer { @override final Iterable types = const [ GCommitsRefCommitData_history_nodes_author, _$GCommitsRefCommitData_history_nodes_author ]; @override final String wireName = 'GCommitsRefCommitData_history_nodes_author'; @override Iterable serialize(Serializers serializers, GCommitsRefCommitData_history_nodes_author object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'avatarUrl', serializers.serialize(object.avatarUrl, specifiedType: const FullType(String)), ]; Object? value; value = object.name; if (value != null) { result ..add('name') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.user; if (value != null) { result ..add('user') ..add(serializers.serialize(value, specifiedType: const FullType( GCommitsRefCommitData_history_nodes_author_user))); } return result; } @override GCommitsRefCommitData_history_nodes_author deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommitsRefCommitData_history_nodes_authorBuilder(); 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 '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 'user': result.user.replace(serializers.deserialize(value, specifiedType: const FullType( GCommitsRefCommitData_history_nodes_author_user))! as GCommitsRefCommitData_history_nodes_author_user); break; } } return result.build(); } } class _$GCommitsRefCommitData_history_nodes_author_userSerializer implements StructuredSerializer { @override final Iterable types = const [ GCommitsRefCommitData_history_nodes_author_user, _$GCommitsRefCommitData_history_nodes_author_user ]; @override final String wireName = 'GCommitsRefCommitData_history_nodes_author_user'; @override Iterable serialize(Serializers serializers, GCommitsRefCommitData_history_nodes_author_user 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)), ]; return result; } @override GCommitsRefCommitData_history_nodes_author_user deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommitsRefCommitData_history_nodes_author_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 'login': result.login = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GCommitsRefCommitData_history_nodes_statusSerializer implements StructuredSerializer { @override final Iterable types = const [ GCommitsRefCommitData_history_nodes_status, _$GCommitsRefCommitData_history_nodes_status ]; @override final String wireName = 'GCommitsRefCommitData_history_nodes_status'; @override Iterable serialize(Serializers serializers, GCommitsRefCommitData_history_nodes_status object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'state', serializers.serialize(object.state, specifiedType: const FullType(_i3.GStatusState)), ]; return result; } @override GCommitsRefCommitData_history_nodes_status deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommitsRefCommitData_history_nodes_statusBuilder(); 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 'state': result.state = serializers.deserialize(value, specifiedType: const FullType(_i3.GStatusState)) as _i3.GStatusState; break; } } return result.build(); } } class _$GCommitsRefDataSerializer implements StructuredSerializer { @override final Iterable types = const [GCommitsRefData, _$GCommitsRefData]; @override final String wireName = 'GCommitsRefData'; @override Iterable serialize(Serializers serializers, GCommitsRefData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; Object? value; value = object.target; if (value != null) { result ..add('target') ..add(serializers.serialize(value, specifiedType: const FullType(GCommitsRefData_target))); } return result; } @override GCommitsRefData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommitsRefDataBuilder(); 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 'target': result.target = serializers.deserialize(value, specifiedType: const FullType(GCommitsRefData_target)) as GCommitsRefData_target; break; } } return result.build(); } } class _$GCommitsRefData_target__baseSerializer implements StructuredSerializer { @override final Iterable types = const [ GCommitsRefData_target__base, _$GCommitsRefData_target__base ]; @override final String wireName = 'GCommitsRefData_target__base'; @override Iterable serialize( Serializers serializers, GCommitsRefData_target__base object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; return result; } @override GCommitsRefData_target__base deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommitsRefData_target__baseBuilder(); 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; } } return result.build(); } } class _$GCommitsRefData_target__asCommitSerializer implements StructuredSerializer { @override final Iterable types = const [ GCommitsRefData_target__asCommit, _$GCommitsRefData_target__asCommit ]; @override final String wireName = 'GCommitsRefData_target__asCommit'; @override Iterable serialize( Serializers serializers, GCommitsRefData_target__asCommit object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'history', serializers.serialize(object.history, specifiedType: const FullType(GCommitsRefData_target__asCommit_history)), ]; return result; } @override GCommitsRefData_target__asCommit deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommitsRefData_target__asCommitBuilder(); 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 'history': result.history.replace(serializers.deserialize(value, specifiedType: const FullType(GCommitsRefData_target__asCommit_history))! as GCommitsRefData_target__asCommit_history); break; } } return result.build(); } } class _$GCommitsRefData_target__asCommit_historySerializer implements StructuredSerializer { @override final Iterable types = const [ GCommitsRefData_target__asCommit_history, _$GCommitsRefData_target__asCommit_history ]; @override final String wireName = 'GCommitsRefData_target__asCommit_history'; @override Iterable serialize( Serializers serializers, GCommitsRefData_target__asCommit_history 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( GCommitsRefData_target__asCommit_history_pageInfo)), ]; Object? value; value = object.nodes; if (value != null) { result ..add('nodes') ..add(serializers.serialize(value, specifiedType: const FullType(BuiltList, const [ const FullType(GCommitsRefData_target__asCommit_history_nodes) ]))); } return result; } @override GCommitsRefData_target__asCommit_history deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommitsRefData_target__asCommit_historyBuilder(); 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( GCommitsRefData_target__asCommit_history_pageInfo))! as GCommitsRefData_target__asCommit_history_pageInfo); break; case 'nodes': result.nodes.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType(GCommitsRefData_target__asCommit_history_nodes) ]))! as BuiltList); break; } } return result.build(); } } class _$GCommitsRefData_target__asCommit_history_pageInfoSerializer implements StructuredSerializer< GCommitsRefData_target__asCommit_history_pageInfo> { @override final Iterable types = const [ GCommitsRefData_target__asCommit_history_pageInfo, _$GCommitsRefData_target__asCommit_history_pageInfo ]; @override final String wireName = 'GCommitsRefData_target__asCommit_history_pageInfo'; @override Iterable serialize(Serializers serializers, GCommitsRefData_target__asCommit_history_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 GCommitsRefData_target__asCommit_history_pageInfo deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommitsRefData_target__asCommit_history_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 _$GCommitsRefData_target__asCommit_history_nodesSerializer implements StructuredSerializer { @override final Iterable types = const [ GCommitsRefData_target__asCommit_history_nodes, _$GCommitsRefData_target__asCommit_history_nodes ]; @override final String wireName = 'GCommitsRefData_target__asCommit_history_nodes'; @override Iterable serialize(Serializers serializers, GCommitsRefData_target__asCommit_history_nodes object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'url', serializers.serialize(object.url, specifiedType: const FullType(String)), 'messageHeadline', serializers.serialize(object.messageHeadline, specifiedType: const FullType(String)), 'committedDate', serializers.serialize(object.committedDate, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.author; if (value != null) { result ..add('author') ..add(serializers.serialize(value, specifiedType: const FullType( GCommitsRefData_target__asCommit_history_nodes_author))); } value = object.status; if (value != null) { result ..add('status') ..add(serializers.serialize(value, specifiedType: const FullType( GCommitsRefData_target__asCommit_history_nodes_status))); } return result; } @override GCommitsRefData_target__asCommit_history_nodes deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommitsRefData_target__asCommit_history_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 'url': result.url = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'messageHeadline': result.messageHeadline = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'committedDate': result.committedDate = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'author': result.author.replace(serializers.deserialize(value, specifiedType: const FullType( GCommitsRefData_target__asCommit_history_nodes_author))! as GCommitsRefData_target__asCommit_history_nodes_author); break; case 'status': result.status.replace(serializers.deserialize(value, specifiedType: const FullType( GCommitsRefData_target__asCommit_history_nodes_status))! as GCommitsRefData_target__asCommit_history_nodes_status); break; } } return result.build(); } } class _$GCommitsRefData_target__asCommit_history_nodes_authorSerializer implements StructuredSerializer< GCommitsRefData_target__asCommit_history_nodes_author> { @override final Iterable types = const [ GCommitsRefData_target__asCommit_history_nodes_author, _$GCommitsRefData_target__asCommit_history_nodes_author ]; @override final String wireName = 'GCommitsRefData_target__asCommit_history_nodes_author'; @override Iterable serialize(Serializers serializers, GCommitsRefData_target__asCommit_history_nodes_author object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'avatarUrl', serializers.serialize(object.avatarUrl, specifiedType: const FullType(String)), ]; Object? value; value = object.name; if (value != null) { result ..add('name') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.user; if (value != null) { result ..add('user') ..add(serializers.serialize(value, specifiedType: const FullType( GCommitsRefData_target__asCommit_history_nodes_author_user))); } return result; } @override GCommitsRefData_target__asCommit_history_nodes_author deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommitsRefData_target__asCommit_history_nodes_authorBuilder(); 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 '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 'user': result.user.replace(serializers.deserialize(value, specifiedType: const FullType( GCommitsRefData_target__asCommit_history_nodes_author_user))! as GCommitsRefData_target__asCommit_history_nodes_author_user); break; } } return result.build(); } } class _$GCommitsRefData_target__asCommit_history_nodes_author_userSerializer implements StructuredSerializer< GCommitsRefData_target__asCommit_history_nodes_author_user> { @override final Iterable types = const [ GCommitsRefData_target__asCommit_history_nodes_author_user, _$GCommitsRefData_target__asCommit_history_nodes_author_user ]; @override final String wireName = 'GCommitsRefData_target__asCommit_history_nodes_author_user'; @override Iterable serialize(Serializers serializers, GCommitsRefData_target__asCommit_history_nodes_author_user 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)), ]; return result; } @override GCommitsRefData_target__asCommit_history_nodes_author_user deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommitsRefData_target__asCommit_history_nodes_author_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 'login': result.login = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GCommitsRefData_target__asCommit_history_nodes_statusSerializer implements StructuredSerializer< GCommitsRefData_target__asCommit_history_nodes_status> { @override final Iterable types = const [ GCommitsRefData_target__asCommit_history_nodes_status, _$GCommitsRefData_target__asCommit_history_nodes_status ]; @override final String wireName = 'GCommitsRefData_target__asCommit_history_nodes_status'; @override Iterable serialize(Serializers serializers, GCommitsRefData_target__asCommit_history_nodes_status object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'state', serializers.serialize(object.state, specifiedType: const FullType(_i3.GStatusState)), ]; return result; } @override GCommitsRefData_target__asCommit_history_nodes_status deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommitsRefData_target__asCommit_history_nodes_statusBuilder(); 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 'state': result.state = serializers.deserialize(value, specifiedType: const FullType(_i3.GStatusState)) as _i3.GStatusState; break; } } return result.build(); } } class _$GCommentPartsDataSerializer implements StructuredSerializer { @override final Iterable types = const [GCommentPartsData, _$GCommentPartsData]; @override final String wireName = 'GCommentPartsData'; @override Iterable serialize(Serializers serializers, GCommentPartsData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'id', serializers.serialize(object.id, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'body', serializers.serialize(object.body, specifiedType: const FullType(String)), ]; Object? value; value = object.author; if (value != null) { result ..add('author') ..add(serializers.serialize(value, specifiedType: const FullType(GCommentPartsData_author))); } return result; } @override GCommentPartsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommentPartsDataBuilder(); 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 'id': result.id = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'body': result.body = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'author': result.author.replace(serializers.deserialize(value, specifiedType: const FullType(GCommentPartsData_author))! as GCommentPartsData_author); break; } } return result.build(); } } class _$GCommentPartsData_authorSerializer implements StructuredSerializer { @override final Iterable types = const [ GCommentPartsData_author, _$GCommentPartsData_author ]; @override final String wireName = 'GCommentPartsData_author'; @override Iterable serialize( Serializers serializers, GCommentPartsData_author 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)), ]; return result; } @override GCommentPartsData_author deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCommentPartsData_authorBuilder(); 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 'avatarUrl': result.avatarUrl = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GReactionConnectionPartsDataSerializer implements StructuredSerializer { @override final Iterable types = const [ GReactionConnectionPartsData, _$GReactionConnectionPartsData ]; @override final String wireName = 'GReactionConnectionPartsData'; @override Iterable serialize( Serializers serializers, GReactionConnectionPartsData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GReactionConnectionPartsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReactionConnectionPartsDataBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GReactablePartsDataSerializer implements StructuredSerializer { @override final Iterable types = const [ GReactablePartsData, _$GReactablePartsData ]; @override final String wireName = 'GReactablePartsData'; @override Iterable serialize( Serializers serializers, GReactablePartsData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'THUMBS_UP', serializers.serialize(object.THUMBS_UP, specifiedType: const FullType(GReactablePartsData_THUMBS_UP)), 'THUMBS_DOWN', serializers.serialize(object.THUMBS_DOWN, specifiedType: const FullType(GReactablePartsData_THUMBS_DOWN)), 'LAUGH', serializers.serialize(object.LAUGH, specifiedType: const FullType(GReactablePartsData_LAUGH)), 'HOORAY', serializers.serialize(object.HOORAY, specifiedType: const FullType(GReactablePartsData_HOORAY)), 'CONFUSED', serializers.serialize(object.CONFUSED, specifiedType: const FullType(GReactablePartsData_CONFUSED)), 'HEART', serializers.serialize(object.HEART, specifiedType: const FullType(GReactablePartsData_HEART)), 'ROCKET', serializers.serialize(object.ROCKET, specifiedType: const FullType(GReactablePartsData_ROCKET)), 'EYES', serializers.serialize(object.EYES, specifiedType: const FullType(GReactablePartsData_EYES)), ]; return result; } @override GReactablePartsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReactablePartsDataBuilder(); 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 'THUMBS_UP': result.THUMBS_UP.replace(serializers.deserialize(value, specifiedType: const FullType(GReactablePartsData_THUMBS_UP))! as GReactablePartsData_THUMBS_UP); break; case 'THUMBS_DOWN': result.THUMBS_DOWN.replace(serializers.deserialize(value, specifiedType: const FullType(GReactablePartsData_THUMBS_DOWN))! as GReactablePartsData_THUMBS_DOWN); break; case 'LAUGH': result.LAUGH.replace(serializers.deserialize(value, specifiedType: const FullType(GReactablePartsData_LAUGH))! as GReactablePartsData_LAUGH); break; case 'HOORAY': result.HOORAY.replace(serializers.deserialize(value, specifiedType: const FullType(GReactablePartsData_HOORAY))! as GReactablePartsData_HOORAY); break; case 'CONFUSED': result.CONFUSED.replace(serializers.deserialize(value, specifiedType: const FullType(GReactablePartsData_CONFUSED))! as GReactablePartsData_CONFUSED); break; case 'HEART': result.HEART.replace(serializers.deserialize(value, specifiedType: const FullType(GReactablePartsData_HEART))! as GReactablePartsData_HEART); break; case 'ROCKET': result.ROCKET.replace(serializers.deserialize(value, specifiedType: const FullType(GReactablePartsData_ROCKET))! as GReactablePartsData_ROCKET); break; case 'EYES': result.EYES.replace(serializers.deserialize(value, specifiedType: const FullType(GReactablePartsData_EYES))! as GReactablePartsData_EYES); break; } } return result.build(); } } class _$GReactablePartsData_THUMBS_UPSerializer implements StructuredSerializer { @override final Iterable types = const [ GReactablePartsData_THUMBS_UP, _$GReactablePartsData_THUMBS_UP ]; @override final String wireName = 'GReactablePartsData_THUMBS_UP'; @override Iterable serialize( Serializers serializers, GReactablePartsData_THUMBS_UP object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GReactablePartsData_THUMBS_UP deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReactablePartsData_THUMBS_UPBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GReactablePartsData_THUMBS_DOWNSerializer implements StructuredSerializer { @override final Iterable types = const [ GReactablePartsData_THUMBS_DOWN, _$GReactablePartsData_THUMBS_DOWN ]; @override final String wireName = 'GReactablePartsData_THUMBS_DOWN'; @override Iterable serialize( Serializers serializers, GReactablePartsData_THUMBS_DOWN object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GReactablePartsData_THUMBS_DOWN deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReactablePartsData_THUMBS_DOWNBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GReactablePartsData_LAUGHSerializer implements StructuredSerializer { @override final Iterable types = const [ GReactablePartsData_LAUGH, _$GReactablePartsData_LAUGH ]; @override final String wireName = 'GReactablePartsData_LAUGH'; @override Iterable serialize( Serializers serializers, GReactablePartsData_LAUGH object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GReactablePartsData_LAUGH deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReactablePartsData_LAUGHBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GReactablePartsData_HOORAYSerializer implements StructuredSerializer { @override final Iterable types = const [ GReactablePartsData_HOORAY, _$GReactablePartsData_HOORAY ]; @override final String wireName = 'GReactablePartsData_HOORAY'; @override Iterable serialize( Serializers serializers, GReactablePartsData_HOORAY object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GReactablePartsData_HOORAY deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReactablePartsData_HOORAYBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GReactablePartsData_CONFUSEDSerializer implements StructuredSerializer { @override final Iterable types = const [ GReactablePartsData_CONFUSED, _$GReactablePartsData_CONFUSED ]; @override final String wireName = 'GReactablePartsData_CONFUSED'; @override Iterable serialize( Serializers serializers, GReactablePartsData_CONFUSED object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GReactablePartsData_CONFUSED deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReactablePartsData_CONFUSEDBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GReactablePartsData_HEARTSerializer implements StructuredSerializer { @override final Iterable types = const [ GReactablePartsData_HEART, _$GReactablePartsData_HEART ]; @override final String wireName = 'GReactablePartsData_HEART'; @override Iterable serialize( Serializers serializers, GReactablePartsData_HEART object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GReactablePartsData_HEART deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReactablePartsData_HEARTBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GReactablePartsData_ROCKETSerializer implements StructuredSerializer { @override final Iterable types = const [ GReactablePartsData_ROCKET, _$GReactablePartsData_ROCKET ]; @override final String wireName = 'GReactablePartsData_ROCKET'; @override Iterable serialize( Serializers serializers, GReactablePartsData_ROCKET object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GReactablePartsData_ROCKET deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReactablePartsData_ROCKETBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GReactablePartsData_EYESSerializer implements StructuredSerializer { @override final Iterable types = const [ GReactablePartsData_EYES, _$GReactablePartsData_EYES ]; @override final String wireName = 'GReactablePartsData_EYES'; @override Iterable serialize( Serializers serializers, GReactablePartsData_EYES object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GReactablePartsData_EYES deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReactablePartsData_EYESBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GReferencedEventPartsDataSerializer implements StructuredSerializer { @override final Iterable types = const [ GReferencedEventPartsData, _$GReferencedEventPartsData ]; @override final String wireName = 'GReferencedEventPartsData'; @override Iterable serialize( Serializers serializers, GReferencedEventPartsData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'isCrossRepository', serializers.serialize(object.isCrossRepository, specifiedType: const FullType(bool)), 'commitRepository', serializers.serialize(object.commitRepository, specifiedType: const FullType(GReferencedEventPartsData_commitRepository)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType(GReferencedEventPartsData_actor))); } value = object.commit; if (value != null) { result ..add('commit') ..add(serializers.serialize(value, specifiedType: const FullType(GReferencedEventPartsData_commit))); } return result; } @override GReferencedEventPartsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReferencedEventPartsDataBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'isCrossRepository': result.isCrossRepository = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType(GReferencedEventPartsData_actor))! as GReferencedEventPartsData_actor); break; case 'commit': result.commit.replace(serializers.deserialize(value, specifiedType: const FullType(GReferencedEventPartsData_commit))! as GReferencedEventPartsData_commit); break; case 'commitRepository': result.commitRepository.replace(serializers.deserialize(value, specifiedType: const FullType( GReferencedEventPartsData_commitRepository))! as GReferencedEventPartsData_commitRepository); break; } } return result.build(); } } class _$GReferencedEventPartsData_actorSerializer implements StructuredSerializer { @override final Iterable types = const [ GReferencedEventPartsData_actor, _$GReferencedEventPartsData_actor ]; @override final String wireName = 'GReferencedEventPartsData_actor'; @override Iterable serialize( Serializers serializers, GReferencedEventPartsData_actor 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)), ]; return result; } @override GReferencedEventPartsData_actor deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReferencedEventPartsData_actorBuilder(); 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; } } return result.build(); } } class _$GReferencedEventPartsData_commitSerializer implements StructuredSerializer { @override final Iterable types = const [ GReferencedEventPartsData_commit, _$GReferencedEventPartsData_commit ]; @override final String wireName = 'GReferencedEventPartsData_commit'; @override Iterable serialize( Serializers serializers, GReferencedEventPartsData_commit object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'oid', serializers.serialize(object.oid, specifiedType: const FullType(String)), 'url', serializers.serialize(object.url, specifiedType: const FullType(String)), ]; return result; } @override GReferencedEventPartsData_commit deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReferencedEventPartsData_commitBuilder(); 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 'oid': result.oid = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'url': result.url = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GReferencedEventPartsData_commitRepositorySerializer implements StructuredSerializer { @override final Iterable types = const [ GReferencedEventPartsData_commitRepository, _$GReferencedEventPartsData_commitRepository ]; @override final String wireName = 'GReferencedEventPartsData_commitRepository'; @override Iterable serialize(Serializers serializers, GReferencedEventPartsData_commitRepository object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'owner', serializers.serialize(object.owner, specifiedType: const FullType(GReferencedEventPartsData_commitRepository_owner)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; return result; } @override GReferencedEventPartsData_commitRepository deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReferencedEventPartsData_commitRepositoryBuilder(); 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 'owner': result.owner.replace(serializers.deserialize(value, specifiedType: const FullType( GReferencedEventPartsData_commitRepository_owner))! as GReferencedEventPartsData_commitRepository_owner); break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GReferencedEventPartsData_commitRepository_ownerSerializer implements StructuredSerializer { @override final Iterable types = const [ GReferencedEventPartsData_commitRepository_owner, _$GReferencedEventPartsData_commitRepository_owner ]; @override final String wireName = 'GReferencedEventPartsData_commitRepository_owner'; @override Iterable serialize(Serializers serializers, GReferencedEventPartsData_commitRepository_owner 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)), ]; return result; } @override GReferencedEventPartsData_commitRepository_owner deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReferencedEventPartsData_commitRepository_ownerBuilder(); 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; } } return result.build(); } } class _$GRenamedTitleEventPartsDataSerializer implements StructuredSerializer { @override final Iterable types = const [ GRenamedTitleEventPartsData, _$GRenamedTitleEventPartsData ]; @override final String wireName = 'GRenamedTitleEventPartsData'; @override Iterable serialize( Serializers serializers, GRenamedTitleEventPartsData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'previousTitle', serializers.serialize(object.previousTitle, specifiedType: const FullType(String)), 'currentTitle', serializers.serialize(object.currentTitle, specifiedType: const FullType(String)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType(GRenamedTitleEventPartsData_actor))); } return result; } @override GRenamedTitleEventPartsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRenamedTitleEventPartsDataBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'previousTitle': result.previousTitle = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'currentTitle': result.currentTitle = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType(GRenamedTitleEventPartsData_actor))! as GRenamedTitleEventPartsData_actor); break; } } return result.build(); } } class _$GRenamedTitleEventPartsData_actorSerializer implements StructuredSerializer { @override final Iterable types = const [ GRenamedTitleEventPartsData_actor, _$GRenamedTitleEventPartsData_actor ]; @override final String wireName = 'GRenamedTitleEventPartsData_actor'; @override Iterable serialize( Serializers serializers, GRenamedTitleEventPartsData_actor 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)), ]; return result; } @override GRenamedTitleEventPartsData_actor deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GRenamedTitleEventPartsData_actorBuilder(); 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; } } return result.build(); } } class _$GClosedEventPartsDataSerializer implements StructuredSerializer { @override final Iterable types = const [ GClosedEventPartsData, _$GClosedEventPartsData ]; @override final String wireName = 'GClosedEventPartsData'; @override Iterable serialize( Serializers serializers, GClosedEventPartsData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType(GClosedEventPartsData_actor))); } return result; } @override GClosedEventPartsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GClosedEventPartsDataBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType(GClosedEventPartsData_actor))! as GClosedEventPartsData_actor); break; } } return result.build(); } } class _$GClosedEventPartsData_actorSerializer implements StructuredSerializer { @override final Iterable types = const [ GClosedEventPartsData_actor, _$GClosedEventPartsData_actor ]; @override final String wireName = 'GClosedEventPartsData_actor'; @override Iterable serialize( Serializers serializers, GClosedEventPartsData_actor 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)), ]; return result; } @override GClosedEventPartsData_actor deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GClosedEventPartsData_actorBuilder(); 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; } } return result.build(); } } class _$GReopenedEventPartsDataSerializer implements StructuredSerializer { @override final Iterable types = const [ GReopenedEventPartsData, _$GReopenedEventPartsData ]; @override final String wireName = 'GReopenedEventPartsData'; @override Iterable serialize( Serializers serializers, GReopenedEventPartsData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType(GReopenedEventPartsData_actor))); } return result; } @override GReopenedEventPartsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReopenedEventPartsDataBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType(GReopenedEventPartsData_actor))! as GReopenedEventPartsData_actor); break; } } return result.build(); } } class _$GReopenedEventPartsData_actorSerializer implements StructuredSerializer { @override final Iterable types = const [ GReopenedEventPartsData_actor, _$GReopenedEventPartsData_actor ]; @override final String wireName = 'GReopenedEventPartsData_actor'; @override Iterable serialize( Serializers serializers, GReopenedEventPartsData_actor 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)), ]; return result; } @override GReopenedEventPartsData_actor deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReopenedEventPartsData_actorBuilder(); 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; } } return result.build(); } } class _$GCrossReferencedEventPartsDataSerializer implements StructuredSerializer { @override final Iterable types = const [ GCrossReferencedEventPartsData, _$GCrossReferencedEventPartsData ]; @override final String wireName = 'GCrossReferencedEventPartsData'; @override Iterable serialize( Serializers serializers, GCrossReferencedEventPartsData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'source', serializers.serialize(object.source, specifiedType: const FullType(GCrossReferencedEventPartsData_source)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType(GCrossReferencedEventPartsData_actor))); } return result; } @override GCrossReferencedEventPartsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCrossReferencedEventPartsDataBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType(GCrossReferencedEventPartsData_actor))! as GCrossReferencedEventPartsData_actor); break; case 'source': result.source = serializers.deserialize(value, specifiedType: const FullType(GCrossReferencedEventPartsData_source)) as GCrossReferencedEventPartsData_source; break; } } return result.build(); } } class _$GCrossReferencedEventPartsData_actorSerializer implements StructuredSerializer { @override final Iterable types = const [ GCrossReferencedEventPartsData_actor, _$GCrossReferencedEventPartsData_actor ]; @override final String wireName = 'GCrossReferencedEventPartsData_actor'; @override Iterable serialize( Serializers serializers, GCrossReferencedEventPartsData_actor 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)), ]; return result; } @override GCrossReferencedEventPartsData_actor deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCrossReferencedEventPartsData_actorBuilder(); 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; } } return result.build(); } } class _$GCrossReferencedEventPartsData_source__baseSerializer implements StructuredSerializer { @override final Iterable types = const [ GCrossReferencedEventPartsData_source__base, _$GCrossReferencedEventPartsData_source__base ]; @override final String wireName = 'GCrossReferencedEventPartsData_source__base'; @override Iterable serialize(Serializers serializers, GCrossReferencedEventPartsData_source__base object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; return result; } @override GCrossReferencedEventPartsData_source__base deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCrossReferencedEventPartsData_source__baseBuilder(); 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; } } return result.build(); } } class _$GCrossReferencedEventPartsData_source__asIssueSerializer implements StructuredSerializer { @override final Iterable types = const [ GCrossReferencedEventPartsData_source__asIssue, _$GCrossReferencedEventPartsData_source__asIssue ]; @override final String wireName = 'GCrossReferencedEventPartsData_source__asIssue'; @override Iterable serialize(Serializers serializers, GCrossReferencedEventPartsData_source__asIssue object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'number', serializers.serialize(object.number, specifiedType: const FullType(int)), 'repository', serializers.serialize(object.repository, specifiedType: const FullType( GCrossReferencedEventPartsData_source__asIssue_repository)), ]; return result; } @override GCrossReferencedEventPartsData_source__asIssue deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCrossReferencedEventPartsData_source__asIssueBuilder(); 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 'number': result.number = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'repository': result.repository.replace(serializers.deserialize(value, specifiedType: const FullType( GCrossReferencedEventPartsData_source__asIssue_repository))! as GCrossReferencedEventPartsData_source__asIssue_repository); break; } } return result.build(); } } class _$GCrossReferencedEventPartsData_source__asIssue_repositorySerializer implements StructuredSerializer< GCrossReferencedEventPartsData_source__asIssue_repository> { @override final Iterable types = const [ GCrossReferencedEventPartsData_source__asIssue_repository, _$GCrossReferencedEventPartsData_source__asIssue_repository ]; @override final String wireName = 'GCrossReferencedEventPartsData_source__asIssue_repository'; @override Iterable serialize(Serializers serializers, GCrossReferencedEventPartsData_source__asIssue_repository object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'owner', serializers.serialize(object.owner, specifiedType: const FullType( GCrossReferencedEventPartsData_source__asIssue_repository_owner)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; return result; } @override GCrossReferencedEventPartsData_source__asIssue_repository deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCrossReferencedEventPartsData_source__asIssue_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 'owner': result.owner.replace(serializers.deserialize(value, specifiedType: const FullType( GCrossReferencedEventPartsData_source__asIssue_repository_owner))! as GCrossReferencedEventPartsData_source__asIssue_repository_owner); break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GCrossReferencedEventPartsData_source__asIssue_repository_ownerSerializer implements StructuredSerializer< GCrossReferencedEventPartsData_source__asIssue_repository_owner> { @override final Iterable types = const [ GCrossReferencedEventPartsData_source__asIssue_repository_owner, _$GCrossReferencedEventPartsData_source__asIssue_repository_owner ]; @override final String wireName = 'GCrossReferencedEventPartsData_source__asIssue_repository_owner'; @override Iterable serialize(Serializers serializers, GCrossReferencedEventPartsData_source__asIssue_repository_owner 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)), ]; return result; } @override GCrossReferencedEventPartsData_source__asIssue_repository_owner deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCrossReferencedEventPartsData_source__asIssue_repository_ownerBuilder(); 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; } } return result.build(); } } class _$GCrossReferencedEventPartsData_source__asPullRequestSerializer implements StructuredSerializer< GCrossReferencedEventPartsData_source__asPullRequest> { @override final Iterable types = const [ GCrossReferencedEventPartsData_source__asPullRequest, _$GCrossReferencedEventPartsData_source__asPullRequest ]; @override final String wireName = 'GCrossReferencedEventPartsData_source__asPullRequest'; @override Iterable serialize(Serializers serializers, GCrossReferencedEventPartsData_source__asPullRequest object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'number', serializers.serialize(object.number, specifiedType: const FullType(int)), 'repository', serializers.serialize(object.repository, specifiedType: const FullType( GCrossReferencedEventPartsData_source__asPullRequest_repository)), ]; return result; } @override GCrossReferencedEventPartsData_source__asPullRequest deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCrossReferencedEventPartsData_source__asPullRequestBuilder(); 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 'number': result.number = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'repository': result.repository.replace(serializers.deserialize(value, specifiedType: const FullType( GCrossReferencedEventPartsData_source__asPullRequest_repository))! as GCrossReferencedEventPartsData_source__asPullRequest_repository); break; } } return result.build(); } } class _$GCrossReferencedEventPartsData_source__asPullRequest_repositorySerializer implements StructuredSerializer< GCrossReferencedEventPartsData_source__asPullRequest_repository> { @override final Iterable types = const [ GCrossReferencedEventPartsData_source__asPullRequest_repository, _$GCrossReferencedEventPartsData_source__asPullRequest_repository ]; @override final String wireName = 'GCrossReferencedEventPartsData_source__asPullRequest_repository'; @override Iterable serialize(Serializers serializers, GCrossReferencedEventPartsData_source__asPullRequest_repository object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'owner', serializers.serialize(object.owner, specifiedType: const FullType( GCrossReferencedEventPartsData_source__asPullRequest_repository_owner)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; return result; } @override GCrossReferencedEventPartsData_source__asPullRequest_repository deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCrossReferencedEventPartsData_source__asPullRequest_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 'owner': result.owner.replace(serializers.deserialize(value, specifiedType: const FullType( GCrossReferencedEventPartsData_source__asPullRequest_repository_owner))! as GCrossReferencedEventPartsData_source__asPullRequest_repository_owner); break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GCrossReferencedEventPartsData_source__asPullRequest_repository_ownerSerializer implements StructuredSerializer< GCrossReferencedEventPartsData_source__asPullRequest_repository_owner> { @override final Iterable types = const [ GCrossReferencedEventPartsData_source__asPullRequest_repository_owner, _$GCrossReferencedEventPartsData_source__asPullRequest_repository_owner ]; @override final String wireName = 'GCrossReferencedEventPartsData_source__asPullRequest_repository_owner'; @override Iterable serialize( Serializers serializers, GCrossReferencedEventPartsData_source__asPullRequest_repository_owner 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)), ]; return result; } @override GCrossReferencedEventPartsData_source__asPullRequest_repository_owner deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GCrossReferencedEventPartsData_source__asPullRequest_repository_ownerBuilder(); 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; } } return result.build(); } } class _$GLabeledEventPartsDataSerializer implements StructuredSerializer { @override final Iterable types = const [ GLabeledEventPartsData, _$GLabeledEventPartsData ]; @override final String wireName = 'GLabeledEventPartsData'; @override Iterable serialize( Serializers serializers, GLabeledEventPartsData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'label', serializers.serialize(object.label, specifiedType: const FullType(GLabeledEventPartsData_label)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType(GLabeledEventPartsData_actor))); } return result; } @override GLabeledEventPartsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GLabeledEventPartsDataBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType(GLabeledEventPartsData_actor))! as GLabeledEventPartsData_actor); break; case 'label': result.label.replace(serializers.deserialize(value, specifiedType: const FullType(GLabeledEventPartsData_label))! as GLabeledEventPartsData_label); break; } } return result.build(); } } class _$GLabeledEventPartsData_actorSerializer implements StructuredSerializer { @override final Iterable types = const [ GLabeledEventPartsData_actor, _$GLabeledEventPartsData_actor ]; @override final String wireName = 'GLabeledEventPartsData_actor'; @override Iterable serialize( Serializers serializers, GLabeledEventPartsData_actor 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)), ]; return result; } @override GLabeledEventPartsData_actor deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GLabeledEventPartsData_actorBuilder(); 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; } } return result.build(); } } class _$GLabeledEventPartsData_labelSerializer implements StructuredSerializer { @override final Iterable types = const [ GLabeledEventPartsData_label, _$GLabeledEventPartsData_label ]; @override final String wireName = 'GLabeledEventPartsData_label'; @override Iterable serialize( Serializers serializers, GLabeledEventPartsData_label object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), 'color', serializers.serialize(object.color, specifiedType: const FullType(String)), ]; return result; } @override GLabeledEventPartsData_label deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GLabeledEventPartsData_labelBuilder(); 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 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'color': result.color = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GUnlabeledEventPartsDataSerializer implements StructuredSerializer { @override final Iterable types = const [ GUnlabeledEventPartsData, _$GUnlabeledEventPartsData ]; @override final String wireName = 'GUnlabeledEventPartsData'; @override Iterable serialize( Serializers serializers, GUnlabeledEventPartsData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'label', serializers.serialize(object.label, specifiedType: const FullType(GUnlabeledEventPartsData_label)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType(GUnlabeledEventPartsData_actor))); } return result; } @override GUnlabeledEventPartsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUnlabeledEventPartsDataBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType(GUnlabeledEventPartsData_actor))! as GUnlabeledEventPartsData_actor); break; case 'label': result.label.replace(serializers.deserialize(value, specifiedType: const FullType(GUnlabeledEventPartsData_label))! as GUnlabeledEventPartsData_label); break; } } return result.build(); } } class _$GUnlabeledEventPartsData_actorSerializer implements StructuredSerializer { @override final Iterable types = const [ GUnlabeledEventPartsData_actor, _$GUnlabeledEventPartsData_actor ]; @override final String wireName = 'GUnlabeledEventPartsData_actor'; @override Iterable serialize( Serializers serializers, GUnlabeledEventPartsData_actor 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)), ]; return result; } @override GUnlabeledEventPartsData_actor deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUnlabeledEventPartsData_actorBuilder(); 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; } } return result.build(); } } class _$GUnlabeledEventPartsData_labelSerializer implements StructuredSerializer { @override final Iterable types = const [ GUnlabeledEventPartsData_label, _$GUnlabeledEventPartsData_label ]; @override final String wireName = 'GUnlabeledEventPartsData_label'; @override Iterable serialize( Serializers serializers, GUnlabeledEventPartsData_label object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), 'color', serializers.serialize(object.color, specifiedType: const FullType(String)), ]; return result; } @override GUnlabeledEventPartsData_label deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUnlabeledEventPartsData_labelBuilder(); 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 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'color': result.color = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GMilestonedEventPartsDataSerializer implements StructuredSerializer { @override final Iterable types = const [ GMilestonedEventPartsData, _$GMilestonedEventPartsData ]; @override final String wireName = 'GMilestonedEventPartsData'; @override Iterable serialize( Serializers serializers, GMilestonedEventPartsData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'milestoneTitle', serializers.serialize(object.milestoneTitle, specifiedType: const FullType(String)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType(GMilestonedEventPartsData_actor))); } return result; } @override GMilestonedEventPartsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GMilestonedEventPartsDataBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType(GMilestonedEventPartsData_actor))! as GMilestonedEventPartsData_actor); break; case 'milestoneTitle': result.milestoneTitle = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GMilestonedEventPartsData_actorSerializer implements StructuredSerializer { @override final Iterable types = const [ GMilestonedEventPartsData_actor, _$GMilestonedEventPartsData_actor ]; @override final String wireName = 'GMilestonedEventPartsData_actor'; @override Iterable serialize( Serializers serializers, GMilestonedEventPartsData_actor 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)), ]; return result; } @override GMilestonedEventPartsData_actor deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GMilestonedEventPartsData_actorBuilder(); 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; } } return result.build(); } } class _$GDemilestonedEventPartsDataSerializer implements StructuredSerializer { @override final Iterable types = const [ GDemilestonedEventPartsData, _$GDemilestonedEventPartsData ]; @override final String wireName = 'GDemilestonedEventPartsData'; @override Iterable serialize( Serializers serializers, GDemilestonedEventPartsData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'milestoneTitle', serializers.serialize(object.milestoneTitle, specifiedType: const FullType(String)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType(GDemilestonedEventPartsData_actor))); } return result; } @override GDemilestonedEventPartsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GDemilestonedEventPartsDataBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType(GDemilestonedEventPartsData_actor))! as GDemilestonedEventPartsData_actor); break; case 'milestoneTitle': result.milestoneTitle = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GDemilestonedEventPartsData_actorSerializer implements StructuredSerializer { @override final Iterable types = const [ GDemilestonedEventPartsData_actor, _$GDemilestonedEventPartsData_actor ]; @override final String wireName = 'GDemilestonedEventPartsData_actor'; @override Iterable serialize( Serializers serializers, GDemilestonedEventPartsData_actor 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)), ]; return result; } @override GDemilestonedEventPartsData_actor deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GDemilestonedEventPartsData_actorBuilder(); 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; } } return result.build(); } } class _$GLockedEventPartsDataSerializer implements StructuredSerializer { @override final Iterable types = const [ GLockedEventPartsData, _$GLockedEventPartsData ]; @override final String wireName = 'GLockedEventPartsData'; @override Iterable serialize( Serializers serializers, GLockedEventPartsData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType(GLockedEventPartsData_actor))); } value = object.lockReason; if (value != null) { result ..add('lockReason') ..add(serializers.serialize(value, specifiedType: const FullType(_i3.GLockReason))); } return result; } @override GLockedEventPartsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GLockedEventPartsDataBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType(GLockedEventPartsData_actor))! as GLockedEventPartsData_actor); break; case 'lockReason': result.lockReason = serializers.deserialize(value, specifiedType: const FullType(_i3.GLockReason)) as _i3.GLockReason; break; } } return result.build(); } } class _$GLockedEventPartsData_actorSerializer implements StructuredSerializer { @override final Iterable types = const [ GLockedEventPartsData_actor, _$GLockedEventPartsData_actor ]; @override final String wireName = 'GLockedEventPartsData_actor'; @override Iterable serialize( Serializers serializers, GLockedEventPartsData_actor 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)), ]; return result; } @override GLockedEventPartsData_actor deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GLockedEventPartsData_actorBuilder(); 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; } } return result.build(); } } class _$GUnlockedEventPartsDataSerializer implements StructuredSerializer { @override final Iterable types = const [ GUnlockedEventPartsData, _$GUnlockedEventPartsData ]; @override final String wireName = 'GUnlockedEventPartsData'; @override Iterable serialize( Serializers serializers, GUnlockedEventPartsData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType(GUnlockedEventPartsData_actor))); } return result; } @override GUnlockedEventPartsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUnlockedEventPartsDataBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType(GUnlockedEventPartsData_actor))! as GUnlockedEventPartsData_actor); break; } } return result.build(); } } class _$GUnlockedEventPartsData_actorSerializer implements StructuredSerializer { @override final Iterable types = const [ GUnlockedEventPartsData_actor, _$GUnlockedEventPartsData_actor ]; @override final String wireName = 'GUnlockedEventPartsData_actor'; @override Iterable serialize( Serializers serializers, GUnlockedEventPartsData_actor 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)), ]; return result; } @override GUnlockedEventPartsData_actor deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUnlockedEventPartsData_actorBuilder(); 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; } } return result.build(); } } class _$GAssignedEventPartsDataSerializer implements StructuredSerializer { @override final Iterable types = const [ GAssignedEventPartsData, _$GAssignedEventPartsData ]; @override final String wireName = 'GAssignedEventPartsData'; @override Iterable serialize( Serializers serializers, GAssignedEventPartsData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType(GAssignedEventPartsData_actor))); } value = object.assignee; if (value != null) { result ..add('assignee') ..add(serializers.serialize(value, specifiedType: const FullType(GAssignedEventPartsData_assignee))); } return result; } @override GAssignedEventPartsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GAssignedEventPartsDataBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType(GAssignedEventPartsData_actor))! as GAssignedEventPartsData_actor); break; case 'assignee': result.assignee = serializers.deserialize(value, specifiedType: const FullType(GAssignedEventPartsData_assignee)) as GAssignedEventPartsData_assignee; break; } } return result.build(); } } class _$GAssignedEventPartsData_actorSerializer implements StructuredSerializer { @override final Iterable types = const [ GAssignedEventPartsData_actor, _$GAssignedEventPartsData_actor ]; @override final String wireName = 'GAssignedEventPartsData_actor'; @override Iterable serialize( Serializers serializers, GAssignedEventPartsData_actor 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)), ]; return result; } @override GAssignedEventPartsData_actor deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GAssignedEventPartsData_actorBuilder(); 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; } } return result.build(); } } class _$GAssignedEventPartsData_assignee__baseSerializer implements StructuredSerializer { @override final Iterable types = const [ GAssignedEventPartsData_assignee__base, _$GAssignedEventPartsData_assignee__base ]; @override final String wireName = 'GAssignedEventPartsData_assignee__base'; @override Iterable serialize( Serializers serializers, GAssignedEventPartsData_assignee__base object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; return result; } @override GAssignedEventPartsData_assignee__base deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GAssignedEventPartsData_assignee__baseBuilder(); 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; } } return result.build(); } } class _$GAssignedEventPartsData_assignee__asUserSerializer implements StructuredSerializer { @override final Iterable types = const [ GAssignedEventPartsData_assignee__asUser, _$GAssignedEventPartsData_assignee__asUser ]; @override final String wireName = 'GAssignedEventPartsData_assignee__asUser'; @override Iterable serialize( Serializers serializers, GAssignedEventPartsData_assignee__asUser 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)), ]; return result; } @override GAssignedEventPartsData_assignee__asUser deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GAssignedEventPartsData_assignee__asUserBuilder(); 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; } } return result.build(); } } class _$GAssignedEventPartsData_assignee__asBotSerializer implements StructuredSerializer { @override final Iterable types = const [ GAssignedEventPartsData_assignee__asBot, _$GAssignedEventPartsData_assignee__asBot ]; @override final String wireName = 'GAssignedEventPartsData_assignee__asBot'; @override Iterable serialize( Serializers serializers, GAssignedEventPartsData_assignee__asBot 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)), ]; return result; } @override GAssignedEventPartsData_assignee__asBot deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GAssignedEventPartsData_assignee__asBotBuilder(); 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; } } return result.build(); } } class _$GAssignedEventPartsData_assignee__asOrganizationSerializer implements StructuredSerializer { @override final Iterable types = const [ GAssignedEventPartsData_assignee__asOrganization, _$GAssignedEventPartsData_assignee__asOrganization ]; @override final String wireName = 'GAssignedEventPartsData_assignee__asOrganization'; @override Iterable serialize(Serializers serializers, GAssignedEventPartsData_assignee__asOrganization 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)), ]; return result; } @override GAssignedEventPartsData_assignee__asOrganization deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GAssignedEventPartsData_assignee__asOrganizationBuilder(); 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; } } return result.build(); } } class _$GAssignedEventPartsData_assignee__asMannequinSerializer implements StructuredSerializer { @override final Iterable types = const [ GAssignedEventPartsData_assignee__asMannequin, _$GAssignedEventPartsData_assignee__asMannequin ]; @override final String wireName = 'GAssignedEventPartsData_assignee__asMannequin'; @override Iterable serialize(Serializers serializers, GAssignedEventPartsData_assignee__asMannequin 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)), ]; return result; } @override GAssignedEventPartsData_assignee__asMannequin deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GAssignedEventPartsData_assignee__asMannequinBuilder(); 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; } } return result.build(); } } class _$GUnassignedEventPartsDataSerializer implements StructuredSerializer { @override final Iterable types = const [ GUnassignedEventPartsData, _$GUnassignedEventPartsData ]; @override final String wireName = 'GUnassignedEventPartsData'; @override Iterable serialize( Serializers serializers, GUnassignedEventPartsData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType(GUnassignedEventPartsData_actor))); } value = object.assignee; if (value != null) { result ..add('assignee') ..add(serializers.serialize(value, specifiedType: const FullType(GUnassignedEventPartsData_assignee))); } return result; } @override GUnassignedEventPartsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUnassignedEventPartsDataBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType(GUnassignedEventPartsData_actor))! as GUnassignedEventPartsData_actor); break; case 'assignee': result.assignee = serializers.deserialize(value, specifiedType: const FullType(GUnassignedEventPartsData_assignee)) as GUnassignedEventPartsData_assignee; break; } } return result.build(); } } class _$GUnassignedEventPartsData_actorSerializer implements StructuredSerializer { @override final Iterable types = const [ GUnassignedEventPartsData_actor, _$GUnassignedEventPartsData_actor ]; @override final String wireName = 'GUnassignedEventPartsData_actor'; @override Iterable serialize( Serializers serializers, GUnassignedEventPartsData_actor 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)), ]; return result; } @override GUnassignedEventPartsData_actor deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUnassignedEventPartsData_actorBuilder(); 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; } } return result.build(); } } class _$GUnassignedEventPartsData_assignee__baseSerializer implements StructuredSerializer { @override final Iterable types = const [ GUnassignedEventPartsData_assignee__base, _$GUnassignedEventPartsData_assignee__base ]; @override final String wireName = 'GUnassignedEventPartsData_assignee__base'; @override Iterable serialize( Serializers serializers, GUnassignedEventPartsData_assignee__base object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; return result; } @override GUnassignedEventPartsData_assignee__base deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUnassignedEventPartsData_assignee__baseBuilder(); 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; } } return result.build(); } } class _$GUnassignedEventPartsData_assignee__asUserSerializer implements StructuredSerializer { @override final Iterable types = const [ GUnassignedEventPartsData_assignee__asUser, _$GUnassignedEventPartsData_assignee__asUser ]; @override final String wireName = 'GUnassignedEventPartsData_assignee__asUser'; @override Iterable serialize(Serializers serializers, GUnassignedEventPartsData_assignee__asUser 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)), ]; return result; } @override GUnassignedEventPartsData_assignee__asUser deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUnassignedEventPartsData_assignee__asUserBuilder(); 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; } } return result.build(); } } class _$GUnassignedEventPartsData_assignee__asBotSerializer implements StructuredSerializer { @override final Iterable types = const [ GUnassignedEventPartsData_assignee__asBot, _$GUnassignedEventPartsData_assignee__asBot ]; @override final String wireName = 'GUnassignedEventPartsData_assignee__asBot'; @override Iterable serialize( Serializers serializers, GUnassignedEventPartsData_assignee__asBot 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)), ]; return result; } @override GUnassignedEventPartsData_assignee__asBot deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUnassignedEventPartsData_assignee__asBotBuilder(); 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; } } return result.build(); } } class _$GUnassignedEventPartsData_assignee__asOrganizationSerializer implements StructuredSerializer< GUnassignedEventPartsData_assignee__asOrganization> { @override final Iterable types = const [ GUnassignedEventPartsData_assignee__asOrganization, _$GUnassignedEventPartsData_assignee__asOrganization ]; @override final String wireName = 'GUnassignedEventPartsData_assignee__asOrganization'; @override Iterable serialize(Serializers serializers, GUnassignedEventPartsData_assignee__asOrganization 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)), ]; return result; } @override GUnassignedEventPartsData_assignee__asOrganization deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUnassignedEventPartsData_assignee__asOrganizationBuilder(); 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; } } return result.build(); } } class _$GUnassignedEventPartsData_assignee__asMannequinSerializer implements StructuredSerializer { @override final Iterable types = const [ GUnassignedEventPartsData_assignee__asMannequin, _$GUnassignedEventPartsData_assignee__asMannequin ]; @override final String wireName = 'GUnassignedEventPartsData_assignee__asMannequin'; @override Iterable serialize(Serializers serializers, GUnassignedEventPartsData_assignee__asMannequin 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)), ]; return result; } @override GUnassignedEventPartsData_assignee__asMannequin deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUnassignedEventPartsData_assignee__asMannequinBuilder(); 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; } } return result.build(); } } class _$GSubscribedEventPartsDataSerializer implements StructuredSerializer { @override final Iterable types = const [ GSubscribedEventPartsData, _$GSubscribedEventPartsData ]; @override final String wireName = 'GSubscribedEventPartsData'; @override Iterable serialize( Serializers serializers, GSubscribedEventPartsData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType(GSubscribedEventPartsData_actor))); } return result; } @override GSubscribedEventPartsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GSubscribedEventPartsDataBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType(GSubscribedEventPartsData_actor))! as GSubscribedEventPartsData_actor); break; } } return result.build(); } } class _$GSubscribedEventPartsData_actorSerializer implements StructuredSerializer { @override final Iterable types = const [ GSubscribedEventPartsData_actor, _$GSubscribedEventPartsData_actor ]; @override final String wireName = 'GSubscribedEventPartsData_actor'; @override Iterable serialize( Serializers serializers, GSubscribedEventPartsData_actor 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)), ]; return result; } @override GSubscribedEventPartsData_actor deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GSubscribedEventPartsData_actorBuilder(); 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; } } return result.build(); } } class _$GUnsubscribedEventPartsDataSerializer implements StructuredSerializer { @override final Iterable types = const [ GUnsubscribedEventPartsData, _$GUnsubscribedEventPartsData ]; @override final String wireName = 'GUnsubscribedEventPartsData'; @override Iterable serialize( Serializers serializers, GUnsubscribedEventPartsData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType(GUnsubscribedEventPartsData_actor))); } return result; } @override GUnsubscribedEventPartsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUnsubscribedEventPartsDataBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType(GUnsubscribedEventPartsData_actor))! as GUnsubscribedEventPartsData_actor); break; } } return result.build(); } } class _$GUnsubscribedEventPartsData_actorSerializer implements StructuredSerializer { @override final Iterable types = const [ GUnsubscribedEventPartsData_actor, _$GUnsubscribedEventPartsData_actor ]; @override final String wireName = 'GUnsubscribedEventPartsData_actor'; @override Iterable serialize( Serializers serializers, GUnsubscribedEventPartsData_actor 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)), ]; return result; } @override GUnsubscribedEventPartsData_actor deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GUnsubscribedEventPartsData_actorBuilder(); 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; } } return result.build(); } } class _$GMentionedEventPartsDataSerializer implements StructuredSerializer { @override final Iterable types = const [ GMentionedEventPartsData, _$GMentionedEventPartsData ]; @override final String wireName = 'GMentionedEventPartsData'; @override Iterable serialize( Serializers serializers, GMentionedEventPartsData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType(GMentionedEventPartsData_actor))); } return result; } @override GMentionedEventPartsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GMentionedEventPartsDataBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType(GMentionedEventPartsData_actor))! as GMentionedEventPartsData_actor); break; } } return result.build(); } } class _$GMentionedEventPartsData_actorSerializer implements StructuredSerializer { @override final Iterable types = const [ GMentionedEventPartsData_actor, _$GMentionedEventPartsData_actor ]; @override final String wireName = 'GMentionedEventPartsData_actor'; @override Iterable serialize( Serializers serializers, GMentionedEventPartsData_actor 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)), ]; return result; } @override GMentionedEventPartsData_actor deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GMentionedEventPartsData_actorBuilder(); 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; } } return result.build(); } } class _$GPinnedEventPartsDataSerializer implements StructuredSerializer { @override final Iterable types = const [ GPinnedEventPartsData, _$GPinnedEventPartsData ]; @override final String wireName = 'GPinnedEventPartsData'; @override Iterable serialize( Serializers serializers, GPinnedEventPartsData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType(GPinnedEventPartsData_actor))); } return result; } @override GPinnedEventPartsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GPinnedEventPartsDataBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType(GPinnedEventPartsData_actor))! as GPinnedEventPartsData_actor); break; } } return result.build(); } } class _$GPinnedEventPartsData_actorSerializer implements StructuredSerializer { @override final Iterable types = const [ GPinnedEventPartsData_actor, _$GPinnedEventPartsData_actor ]; @override final String wireName = 'GPinnedEventPartsData_actor'; @override Iterable serialize( Serializers serializers, GPinnedEventPartsData_actor 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)), ]; return result; } @override GPinnedEventPartsData_actor deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GPinnedEventPartsData_actorBuilder(); 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; } } return result.build(); } } class _$GTransferredEventPartsDataSerializer implements StructuredSerializer { @override final Iterable types = const [ GTransferredEventPartsData, _$GTransferredEventPartsData ]; @override final String wireName = 'GTransferredEventPartsData'; @override Iterable serialize( Serializers serializers, GTransferredEventPartsData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType(GTransferredEventPartsData_actor))); } value = object.fromRepository; if (value != null) { result ..add('fromRepository') ..add(serializers.serialize(value, specifiedType: const FullType(GTransferredEventPartsData_fromRepository))); } return result; } @override GTransferredEventPartsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GTransferredEventPartsDataBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType(GTransferredEventPartsData_actor))! as GTransferredEventPartsData_actor); break; case 'fromRepository': result.fromRepository.replace(serializers.deserialize(value, specifiedType: const FullType( GTransferredEventPartsData_fromRepository))! as GTransferredEventPartsData_fromRepository); break; } } return result.build(); } } class _$GTransferredEventPartsData_actorSerializer implements StructuredSerializer { @override final Iterable types = const [ GTransferredEventPartsData_actor, _$GTransferredEventPartsData_actor ]; @override final String wireName = 'GTransferredEventPartsData_actor'; @override Iterable serialize( Serializers serializers, GTransferredEventPartsData_actor 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)), ]; return result; } @override GTransferredEventPartsData_actor deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GTransferredEventPartsData_actorBuilder(); 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; } } return result.build(); } } class _$GTransferredEventPartsData_fromRepositorySerializer implements StructuredSerializer { @override final Iterable types = const [ GTransferredEventPartsData_fromRepository, _$GTransferredEventPartsData_fromRepository ]; @override final String wireName = 'GTransferredEventPartsData_fromRepository'; @override Iterable serialize( Serializers serializers, GTransferredEventPartsData_fromRepository object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'owner', serializers.serialize(object.owner, specifiedType: const FullType(GTransferredEventPartsData_fromRepository_owner)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; return result; } @override GTransferredEventPartsData_fromRepository deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GTransferredEventPartsData_fromRepositoryBuilder(); 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 'owner': result.owner.replace(serializers.deserialize(value, specifiedType: const FullType( GTransferredEventPartsData_fromRepository_owner))! as GTransferredEventPartsData_fromRepository_owner); break; case 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GTransferredEventPartsData_fromRepository_ownerSerializer implements StructuredSerializer { @override final Iterable types = const [ GTransferredEventPartsData_fromRepository_owner, _$GTransferredEventPartsData_fromRepository_owner ]; @override final String wireName = 'GTransferredEventPartsData_fromRepository_owner'; @override Iterable serialize(Serializers serializers, GTransferredEventPartsData_fromRepository_owner 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)), ]; return result; } @override GTransferredEventPartsData_fromRepository_owner deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GTransferredEventPartsData_fromRepository_ownerBuilder(); 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; } } return result.build(); } } class _$GPullRequestCommitPartsDataSerializer implements StructuredSerializer { @override final Iterable types = const [ GPullRequestCommitPartsData, _$GPullRequestCommitPartsData ]; @override final String wireName = 'GPullRequestCommitPartsData'; @override Iterable serialize( Serializers serializers, GPullRequestCommitPartsData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'commit', serializers.serialize(object.commit, specifiedType: const FullType(GPullRequestCommitPartsData_commit)), ]; return result; } @override GPullRequestCommitPartsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GPullRequestCommitPartsDataBuilder(); 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 'commit': result.commit.replace(serializers.deserialize(value, specifiedType: const FullType(GPullRequestCommitPartsData_commit))! as GPullRequestCommitPartsData_commit); break; } } return result.build(); } } class _$GPullRequestCommitPartsData_commitSerializer implements StructuredSerializer { @override final Iterable types = const [ GPullRequestCommitPartsData_commit, _$GPullRequestCommitPartsData_commit ]; @override final String wireName = 'GPullRequestCommitPartsData_commit'; @override Iterable serialize( Serializers serializers, GPullRequestCommitPartsData_commit object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'committedDate', serializers.serialize(object.committedDate, specifiedType: const FullType(DateTime)), 'oid', serializers.serialize(object.oid, specifiedType: const FullType(String)), ]; Object? value; value = object.author; if (value != null) { result ..add('author') ..add(serializers.serialize(value, specifiedType: const FullType(GPullRequestCommitPartsData_commit_author))); } return result; } @override GPullRequestCommitPartsData_commit deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GPullRequestCommitPartsData_commitBuilder(); 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 'committedDate': result.committedDate = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'oid': result.oid = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'author': result.author.replace(serializers.deserialize(value, specifiedType: const FullType( GPullRequestCommitPartsData_commit_author))! as GPullRequestCommitPartsData_commit_author); break; } } return result.build(); } } class _$GPullRequestCommitPartsData_commit_authorSerializer implements StructuredSerializer { @override final Iterable types = const [ GPullRequestCommitPartsData_commit_author, _$GPullRequestCommitPartsData_commit_author ]; @override final String wireName = 'GPullRequestCommitPartsData_commit_author'; @override Iterable serialize( Serializers serializers, GPullRequestCommitPartsData_commit_author 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( GPullRequestCommitPartsData_commit_author_user))); } return result; } @override GPullRequestCommitPartsData_commit_author deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GPullRequestCommitPartsData_commit_authorBuilder(); 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( GPullRequestCommitPartsData_commit_author_user))! as GPullRequestCommitPartsData_commit_author_user); break; } } return result.build(); } } class _$GPullRequestCommitPartsData_commit_author_userSerializer implements StructuredSerializer { @override final Iterable types = const [ GPullRequestCommitPartsData_commit_author_user, _$GPullRequestCommitPartsData_commit_author_user ]; @override final String wireName = 'GPullRequestCommitPartsData_commit_author_user'; @override Iterable serialize(Serializers serializers, GPullRequestCommitPartsData_commit_author_user 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)), ]; return result; } @override GPullRequestCommitPartsData_commit_author_user deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GPullRequestCommitPartsData_commit_author_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 'login': result.login = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GDeployedEventPartsDataSerializer implements StructuredSerializer { @override final Iterable types = const [ GDeployedEventPartsData, _$GDeployedEventPartsData ]; @override final String wireName = 'GDeployedEventPartsData'; @override Iterable serialize( Serializers serializers, GDeployedEventPartsData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'pullRequest', serializers.serialize(object.pullRequest, specifiedType: const FullType(GDeployedEventPartsData_pullRequest)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType(GDeployedEventPartsData_actor))); } return result; } @override GDeployedEventPartsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GDeployedEventPartsDataBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType(GDeployedEventPartsData_actor))! as GDeployedEventPartsData_actor); break; case 'pullRequest': result.pullRequest.replace(serializers.deserialize(value, specifiedType: const FullType(GDeployedEventPartsData_pullRequest))! as GDeployedEventPartsData_pullRequest); break; } } return result.build(); } } class _$GDeployedEventPartsData_actorSerializer implements StructuredSerializer { @override final Iterable types = const [ GDeployedEventPartsData_actor, _$GDeployedEventPartsData_actor ]; @override final String wireName = 'GDeployedEventPartsData_actor'; @override Iterable serialize( Serializers serializers, GDeployedEventPartsData_actor 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)), ]; return result; } @override GDeployedEventPartsData_actor deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GDeployedEventPartsData_actorBuilder(); 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; } } return result.build(); } } class _$GDeployedEventPartsData_pullRequestSerializer implements StructuredSerializer { @override final Iterable types = const [ GDeployedEventPartsData_pullRequest, _$GDeployedEventPartsData_pullRequest ]; @override final String wireName = 'GDeployedEventPartsData_pullRequest'; @override Iterable serialize( Serializers serializers, GDeployedEventPartsData_pullRequest object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; Object? value; value = object.headRef; if (value != null) { result ..add('headRef') ..add(serializers.serialize(value, specifiedType: const FullType(GDeployedEventPartsData_pullRequest_headRef))); } return result; } @override GDeployedEventPartsData_pullRequest deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GDeployedEventPartsData_pullRequestBuilder(); 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 'headRef': result.headRef.replace(serializers.deserialize(value, specifiedType: const FullType( GDeployedEventPartsData_pullRequest_headRef))! as GDeployedEventPartsData_pullRequest_headRef); break; } } return result.build(); } } class _$GDeployedEventPartsData_pullRequest_headRefSerializer implements StructuredSerializer { @override final Iterable types = const [ GDeployedEventPartsData_pullRequest_headRef, _$GDeployedEventPartsData_pullRequest_headRef ]; @override final String wireName = 'GDeployedEventPartsData_pullRequest_headRef'; @override Iterable serialize(Serializers serializers, GDeployedEventPartsData_pullRequest_headRef object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; return result; } @override GDeployedEventPartsData_pullRequest_headRef deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GDeployedEventPartsData_pullRequest_headRefBuilder(); 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 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GDeploymentEnvironmentChangedEventPartsDataSerializer implements StructuredSerializer { @override final Iterable types = const [ GDeploymentEnvironmentChangedEventPartsData, _$GDeploymentEnvironmentChangedEventPartsData ]; @override final String wireName = 'GDeploymentEnvironmentChangedEventPartsData'; @override Iterable serialize(Serializers serializers, GDeploymentEnvironmentChangedEventPartsData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'deploymentStatus', serializers.serialize(object.deploymentStatus, specifiedType: const FullType( GDeploymentEnvironmentChangedEventPartsData_deploymentStatus)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType( GDeploymentEnvironmentChangedEventPartsData_actor))); } return result; } @override GDeploymentEnvironmentChangedEventPartsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GDeploymentEnvironmentChangedEventPartsDataBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GDeploymentEnvironmentChangedEventPartsData_actor))! as GDeploymentEnvironmentChangedEventPartsData_actor); break; case 'deploymentStatus': result.deploymentStatus.replace(serializers.deserialize(value, specifiedType: const FullType( GDeploymentEnvironmentChangedEventPartsData_deploymentStatus))! as GDeploymentEnvironmentChangedEventPartsData_deploymentStatus); break; } } return result.build(); } } class _$GDeploymentEnvironmentChangedEventPartsData_actorSerializer implements StructuredSerializer< GDeploymentEnvironmentChangedEventPartsData_actor> { @override final Iterable types = const [ GDeploymentEnvironmentChangedEventPartsData_actor, _$GDeploymentEnvironmentChangedEventPartsData_actor ]; @override final String wireName = 'GDeploymentEnvironmentChangedEventPartsData_actor'; @override Iterable serialize(Serializers serializers, GDeploymentEnvironmentChangedEventPartsData_actor 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)), ]; return result; } @override GDeploymentEnvironmentChangedEventPartsData_actor deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GDeploymentEnvironmentChangedEventPartsData_actorBuilder(); 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; } } return result.build(); } } class _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatusSerializer implements StructuredSerializer< GDeploymentEnvironmentChangedEventPartsData_deploymentStatus> { @override final Iterable types = const [ GDeploymentEnvironmentChangedEventPartsData_deploymentStatus, _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus ]; @override final String wireName = 'GDeploymentEnvironmentChangedEventPartsData_deploymentStatus'; @override Iterable serialize(Serializers serializers, GDeploymentEnvironmentChangedEventPartsData_deploymentStatus object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'deployment', serializers.serialize(object.deployment, specifiedType: const FullType( GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment)), ]; Object? value; value = object.description; if (value != null) { result ..add('description') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GDeploymentEnvironmentChangedEventPartsData_deploymentStatus deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GDeploymentEnvironmentChangedEventPartsData_deploymentStatusBuilder(); 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 'deployment': result.deployment.replace(serializers.deserialize(value, specifiedType: const FullType( GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment))! as GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment); break; case 'description': result.description = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deploymentSerializer implements StructuredSerializer< GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment> { @override final Iterable types = const [ GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment, _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment ]; @override final String wireName = 'GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment'; @override Iterable serialize( Serializers serializers, GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; Object? value; value = object.environment; if (value != null) { result ..add('environment') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } return result; } @override GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment deserialize(Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deploymentBuilder(); 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 'environment': result.environment = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GHeadRefRestoredEventPartsDataSerializer implements StructuredSerializer { @override final Iterable types = const [ GHeadRefRestoredEventPartsData, _$GHeadRefRestoredEventPartsData ]; @override final String wireName = 'GHeadRefRestoredEventPartsData'; @override Iterable serialize( Serializers serializers, GHeadRefRestoredEventPartsData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'pullRequest', serializers.serialize(object.pullRequest, specifiedType: const FullType(GHeadRefRestoredEventPartsData_pullRequest)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType(GHeadRefRestoredEventPartsData_actor))); } return result; } @override GHeadRefRestoredEventPartsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GHeadRefRestoredEventPartsDataBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType(GHeadRefRestoredEventPartsData_actor))! as GHeadRefRestoredEventPartsData_actor); break; case 'pullRequest': result.pullRequest.replace(serializers.deserialize(value, specifiedType: const FullType( GHeadRefRestoredEventPartsData_pullRequest))! as GHeadRefRestoredEventPartsData_pullRequest); break; } } return result.build(); } } class _$GHeadRefRestoredEventPartsData_actorSerializer implements StructuredSerializer { @override final Iterable types = const [ GHeadRefRestoredEventPartsData_actor, _$GHeadRefRestoredEventPartsData_actor ]; @override final String wireName = 'GHeadRefRestoredEventPartsData_actor'; @override Iterable serialize( Serializers serializers, GHeadRefRestoredEventPartsData_actor 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)), ]; return result; } @override GHeadRefRestoredEventPartsData_actor deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GHeadRefRestoredEventPartsData_actorBuilder(); 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; } } return result.build(); } } class _$GHeadRefRestoredEventPartsData_pullRequestSerializer implements StructuredSerializer { @override final Iterable types = const [ GHeadRefRestoredEventPartsData_pullRequest, _$GHeadRefRestoredEventPartsData_pullRequest ]; @override final String wireName = 'GHeadRefRestoredEventPartsData_pullRequest'; @override Iterable serialize(Serializers serializers, GHeadRefRestoredEventPartsData_pullRequest object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'headRefName', serializers.serialize(object.headRefName, specifiedType: const FullType(String)), ]; return result; } @override GHeadRefRestoredEventPartsData_pullRequest deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GHeadRefRestoredEventPartsData_pullRequestBuilder(); 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 'headRefName': result.headRefName = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GBaseRefForcePushedEventPartsDataSerializer implements StructuredSerializer { @override final Iterable types = const [ GBaseRefForcePushedEventPartsData, _$GBaseRefForcePushedEventPartsData ]; @override final String wireName = 'GBaseRefForcePushedEventPartsData'; @override Iterable serialize( Serializers serializers, GBaseRefForcePushedEventPartsData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'pullRequest', serializers.serialize(object.pullRequest, specifiedType: const FullType(GBaseRefForcePushedEventPartsData_pullRequest)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType(GBaseRefForcePushedEventPartsData_actor))); } value = object.beforeCommit; if (value != null) { result ..add('beforeCommit') ..add(serializers.serialize(value, specifiedType: const FullType( GBaseRefForcePushedEventPartsData_beforeCommit))); } value = object.afterCommit; if (value != null) { result ..add('afterCommit') ..add(serializers.serialize(value, specifiedType: const FullType(GBaseRefForcePushedEventPartsData_afterCommit))); } return result; } @override GBaseRefForcePushedEventPartsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GBaseRefForcePushedEventPartsDataBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType(GBaseRefForcePushedEventPartsData_actor))! as GBaseRefForcePushedEventPartsData_actor); break; case 'pullRequest': result.pullRequest.replace(serializers.deserialize(value, specifiedType: const FullType( GBaseRefForcePushedEventPartsData_pullRequest))! as GBaseRefForcePushedEventPartsData_pullRequest); break; case 'beforeCommit': result.beforeCommit.replace(serializers.deserialize(value, specifiedType: const FullType( GBaseRefForcePushedEventPartsData_beforeCommit))! as GBaseRefForcePushedEventPartsData_beforeCommit); break; case 'afterCommit': result.afterCommit.replace(serializers.deserialize(value, specifiedType: const FullType( GBaseRefForcePushedEventPartsData_afterCommit))! as GBaseRefForcePushedEventPartsData_afterCommit); break; } } return result.build(); } } class _$GBaseRefForcePushedEventPartsData_actorSerializer implements StructuredSerializer { @override final Iterable types = const [ GBaseRefForcePushedEventPartsData_actor, _$GBaseRefForcePushedEventPartsData_actor ]; @override final String wireName = 'GBaseRefForcePushedEventPartsData_actor'; @override Iterable serialize( Serializers serializers, GBaseRefForcePushedEventPartsData_actor 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)), ]; return result; } @override GBaseRefForcePushedEventPartsData_actor deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GBaseRefForcePushedEventPartsData_actorBuilder(); 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; } } return result.build(); } } class _$GBaseRefForcePushedEventPartsData_pullRequestSerializer implements StructuredSerializer { @override final Iterable types = const [ GBaseRefForcePushedEventPartsData_pullRequest, _$GBaseRefForcePushedEventPartsData_pullRequest ]; @override final String wireName = 'GBaseRefForcePushedEventPartsData_pullRequest'; @override Iterable serialize(Serializers serializers, GBaseRefForcePushedEventPartsData_pullRequest object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; Object? value; value = object.baseRef; if (value != null) { result ..add('baseRef') ..add(serializers.serialize(value, specifiedType: const FullType( GBaseRefForcePushedEventPartsData_pullRequest_baseRef))); } return result; } @override GBaseRefForcePushedEventPartsData_pullRequest deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GBaseRefForcePushedEventPartsData_pullRequestBuilder(); 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 'baseRef': result.baseRef.replace(serializers.deserialize(value, specifiedType: const FullType( GBaseRefForcePushedEventPartsData_pullRequest_baseRef))! as GBaseRefForcePushedEventPartsData_pullRequest_baseRef); break; } } return result.build(); } } class _$GBaseRefForcePushedEventPartsData_pullRequest_baseRefSerializer implements StructuredSerializer< GBaseRefForcePushedEventPartsData_pullRequest_baseRef> { @override final Iterable types = const [ GBaseRefForcePushedEventPartsData_pullRequest_baseRef, _$GBaseRefForcePushedEventPartsData_pullRequest_baseRef ]; @override final String wireName = 'GBaseRefForcePushedEventPartsData_pullRequest_baseRef'; @override Iterable serialize(Serializers serializers, GBaseRefForcePushedEventPartsData_pullRequest_baseRef object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'name', serializers.serialize(object.name, specifiedType: const FullType(String)), ]; return result; } @override GBaseRefForcePushedEventPartsData_pullRequest_baseRef deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GBaseRefForcePushedEventPartsData_pullRequest_baseRefBuilder(); 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 'name': result.name = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GBaseRefForcePushedEventPartsData_beforeCommitSerializer implements StructuredSerializer { @override final Iterable types = const [ GBaseRefForcePushedEventPartsData_beforeCommit, _$GBaseRefForcePushedEventPartsData_beforeCommit ]; @override final String wireName = 'GBaseRefForcePushedEventPartsData_beforeCommit'; @override Iterable serialize(Serializers serializers, GBaseRefForcePushedEventPartsData_beforeCommit object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'oid', serializers.serialize(object.oid, specifiedType: const FullType(String)), ]; return result; } @override GBaseRefForcePushedEventPartsData_beforeCommit deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GBaseRefForcePushedEventPartsData_beforeCommitBuilder(); 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 'oid': result.oid = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GBaseRefForcePushedEventPartsData_afterCommitSerializer implements StructuredSerializer { @override final Iterable types = const [ GBaseRefForcePushedEventPartsData_afterCommit, _$GBaseRefForcePushedEventPartsData_afterCommit ]; @override final String wireName = 'GBaseRefForcePushedEventPartsData_afterCommit'; @override Iterable serialize(Serializers serializers, GBaseRefForcePushedEventPartsData_afterCommit object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'oid', serializers.serialize(object.oid, specifiedType: const FullType(String)), ]; return result; } @override GBaseRefForcePushedEventPartsData_afterCommit deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GBaseRefForcePushedEventPartsData_afterCommitBuilder(); 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 'oid': result.oid = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GHeadRefForcePushedEventPartsDataSerializer implements StructuredSerializer { @override final Iterable types = const [ GHeadRefForcePushedEventPartsData, _$GHeadRefForcePushedEventPartsData ]; @override final String wireName = 'GHeadRefForcePushedEventPartsData'; @override Iterable serialize( Serializers serializers, GHeadRefForcePushedEventPartsData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'pullRequest', serializers.serialize(object.pullRequest, specifiedType: const FullType(GHeadRefForcePushedEventPartsData_pullRequest)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType(GHeadRefForcePushedEventPartsData_actor))); } value = object.beforeCommit; if (value != null) { result ..add('beforeCommit') ..add(serializers.serialize(value, specifiedType: const FullType( GHeadRefForcePushedEventPartsData_beforeCommit))); } value = object.afterCommit; if (value != null) { result ..add('afterCommit') ..add(serializers.serialize(value, specifiedType: const FullType(GHeadRefForcePushedEventPartsData_afterCommit))); } return result; } @override GHeadRefForcePushedEventPartsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GHeadRefForcePushedEventPartsDataBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType(GHeadRefForcePushedEventPartsData_actor))! as GHeadRefForcePushedEventPartsData_actor); break; case 'pullRequest': result.pullRequest.replace(serializers.deserialize(value, specifiedType: const FullType( GHeadRefForcePushedEventPartsData_pullRequest))! as GHeadRefForcePushedEventPartsData_pullRequest); break; case 'beforeCommit': result.beforeCommit.replace(serializers.deserialize(value, specifiedType: const FullType( GHeadRefForcePushedEventPartsData_beforeCommit))! as GHeadRefForcePushedEventPartsData_beforeCommit); break; case 'afterCommit': result.afterCommit.replace(serializers.deserialize(value, specifiedType: const FullType( GHeadRefForcePushedEventPartsData_afterCommit))! as GHeadRefForcePushedEventPartsData_afterCommit); break; } } return result.build(); } } class _$GHeadRefForcePushedEventPartsData_actorSerializer implements StructuredSerializer { @override final Iterable types = const [ GHeadRefForcePushedEventPartsData_actor, _$GHeadRefForcePushedEventPartsData_actor ]; @override final String wireName = 'GHeadRefForcePushedEventPartsData_actor'; @override Iterable serialize( Serializers serializers, GHeadRefForcePushedEventPartsData_actor 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)), ]; return result; } @override GHeadRefForcePushedEventPartsData_actor deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GHeadRefForcePushedEventPartsData_actorBuilder(); 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; } } return result.build(); } } class _$GHeadRefForcePushedEventPartsData_pullRequestSerializer implements StructuredSerializer { @override final Iterable types = const [ GHeadRefForcePushedEventPartsData_pullRequest, _$GHeadRefForcePushedEventPartsData_pullRequest ]; @override final String wireName = 'GHeadRefForcePushedEventPartsData_pullRequest'; @override Iterable serialize(Serializers serializers, GHeadRefForcePushedEventPartsData_pullRequest object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'headRefName', serializers.serialize(object.headRefName, specifiedType: const FullType(String)), ]; return result; } @override GHeadRefForcePushedEventPartsData_pullRequest deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GHeadRefForcePushedEventPartsData_pullRequestBuilder(); 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 'headRefName': result.headRefName = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GHeadRefForcePushedEventPartsData_beforeCommitSerializer implements StructuredSerializer { @override final Iterable types = const [ GHeadRefForcePushedEventPartsData_beforeCommit, _$GHeadRefForcePushedEventPartsData_beforeCommit ]; @override final String wireName = 'GHeadRefForcePushedEventPartsData_beforeCommit'; @override Iterable serialize(Serializers serializers, GHeadRefForcePushedEventPartsData_beforeCommit object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'oid', serializers.serialize(object.oid, specifiedType: const FullType(String)), ]; return result; } @override GHeadRefForcePushedEventPartsData_beforeCommit deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GHeadRefForcePushedEventPartsData_beforeCommitBuilder(); 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 'oid': result.oid = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GHeadRefForcePushedEventPartsData_afterCommitSerializer implements StructuredSerializer { @override final Iterable types = const [ GHeadRefForcePushedEventPartsData_afterCommit, _$GHeadRefForcePushedEventPartsData_afterCommit ]; @override final String wireName = 'GHeadRefForcePushedEventPartsData_afterCommit'; @override Iterable serialize(Serializers serializers, GHeadRefForcePushedEventPartsData_afterCommit object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'oid', serializers.serialize(object.oid, specifiedType: const FullType(String)), ]; return result; } @override GHeadRefForcePushedEventPartsData_afterCommit deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GHeadRefForcePushedEventPartsData_afterCommitBuilder(); 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 'oid': result.oid = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GReviewRequestedEventPartsDataSerializer implements StructuredSerializer { @override final Iterable types = const [ GReviewRequestedEventPartsData, _$GReviewRequestedEventPartsData ]; @override final String wireName = 'GReviewRequestedEventPartsData'; @override Iterable serialize( Serializers serializers, GReviewRequestedEventPartsData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType(GReviewRequestedEventPartsData_actor))); } value = object.requestedReviewer; if (value != null) { result ..add('requestedReviewer') ..add(serializers.serialize(value, specifiedType: const FullType( GReviewRequestedEventPartsData_requestedReviewer))); } return result; } @override GReviewRequestedEventPartsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReviewRequestedEventPartsDataBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType(GReviewRequestedEventPartsData_actor))! as GReviewRequestedEventPartsData_actor); break; case 'requestedReviewer': result.requestedReviewer = serializers.deserialize(value, specifiedType: const FullType( GReviewRequestedEventPartsData_requestedReviewer)) as GReviewRequestedEventPartsData_requestedReviewer; break; } } return result.build(); } } class _$GReviewRequestedEventPartsData_actorSerializer implements StructuredSerializer { @override final Iterable types = const [ GReviewRequestedEventPartsData_actor, _$GReviewRequestedEventPartsData_actor ]; @override final String wireName = 'GReviewRequestedEventPartsData_actor'; @override Iterable serialize( Serializers serializers, GReviewRequestedEventPartsData_actor 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)), ]; return result; } @override GReviewRequestedEventPartsData_actor deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReviewRequestedEventPartsData_actorBuilder(); 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; } } return result.build(); } } class _$GReviewRequestedEventPartsData_requestedReviewer__baseSerializer implements StructuredSerializer< GReviewRequestedEventPartsData_requestedReviewer__base> { @override final Iterable types = const [ GReviewRequestedEventPartsData_requestedReviewer__base, _$GReviewRequestedEventPartsData_requestedReviewer__base ]; @override final String wireName = 'GReviewRequestedEventPartsData_requestedReviewer__base'; @override Iterable serialize(Serializers serializers, GReviewRequestedEventPartsData_requestedReviewer__base object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; return result; } @override GReviewRequestedEventPartsData_requestedReviewer__base deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReviewRequestedEventPartsData_requestedReviewer__baseBuilder(); 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; } } return result.build(); } } class _$GReviewRequestedEventPartsData_requestedReviewer__asUserSerializer implements StructuredSerializer< GReviewRequestedEventPartsData_requestedReviewer__asUser> { @override final Iterable types = const [ GReviewRequestedEventPartsData_requestedReviewer__asUser, _$GReviewRequestedEventPartsData_requestedReviewer__asUser ]; @override final String wireName = 'GReviewRequestedEventPartsData_requestedReviewer__asUser'; @override Iterable serialize(Serializers serializers, GReviewRequestedEventPartsData_requestedReviewer__asUser 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)), ]; return result; } @override GReviewRequestedEventPartsData_requestedReviewer__asUser deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReviewRequestedEventPartsData_requestedReviewer__asUserBuilder(); 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; } } return result.build(); } } class _$GReviewRequestRemovedEventPartsDataSerializer implements StructuredSerializer { @override final Iterable types = const [ GReviewRequestRemovedEventPartsData, _$GReviewRequestRemovedEventPartsData ]; @override final String wireName = 'GReviewRequestRemovedEventPartsData'; @override Iterable serialize( Serializers serializers, GReviewRequestRemovedEventPartsData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType(GReviewRequestRemovedEventPartsData_actor))); } value = object.requestedReviewer; if (value != null) { result ..add('requestedReviewer') ..add(serializers.serialize(value, specifiedType: const FullType( GReviewRequestRemovedEventPartsData_requestedReviewer))); } return result; } @override GReviewRequestRemovedEventPartsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReviewRequestRemovedEventPartsDataBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType( GReviewRequestRemovedEventPartsData_actor))! as GReviewRequestRemovedEventPartsData_actor); break; case 'requestedReviewer': result.requestedReviewer = serializers.deserialize(value, specifiedType: const FullType( GReviewRequestRemovedEventPartsData_requestedReviewer)) as GReviewRequestRemovedEventPartsData_requestedReviewer; break; } } return result.build(); } } class _$GReviewRequestRemovedEventPartsData_actorSerializer implements StructuredSerializer { @override final Iterable types = const [ GReviewRequestRemovedEventPartsData_actor, _$GReviewRequestRemovedEventPartsData_actor ]; @override final String wireName = 'GReviewRequestRemovedEventPartsData_actor'; @override Iterable serialize( Serializers serializers, GReviewRequestRemovedEventPartsData_actor 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)), ]; return result; } @override GReviewRequestRemovedEventPartsData_actor deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReviewRequestRemovedEventPartsData_actorBuilder(); 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; } } return result.build(); } } class _$GReviewRequestRemovedEventPartsData_requestedReviewer__baseSerializer implements StructuredSerializer< GReviewRequestRemovedEventPartsData_requestedReviewer__base> { @override final Iterable types = const [ GReviewRequestRemovedEventPartsData_requestedReviewer__base, _$GReviewRequestRemovedEventPartsData_requestedReviewer__base ]; @override final String wireName = 'GReviewRequestRemovedEventPartsData_requestedReviewer__base'; @override Iterable serialize(Serializers serializers, GReviewRequestRemovedEventPartsData_requestedReviewer__base object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; return result; } @override GReviewRequestRemovedEventPartsData_requestedReviewer__base deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReviewRequestRemovedEventPartsData_requestedReviewer__baseBuilder(); 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; } } return result.build(); } } class _$GReviewRequestRemovedEventPartsData_requestedReviewer__asUserSerializer implements StructuredSerializer< GReviewRequestRemovedEventPartsData_requestedReviewer__asUser> { @override final Iterable types = const [ GReviewRequestRemovedEventPartsData_requestedReviewer__asUser, _$GReviewRequestRemovedEventPartsData_requestedReviewer__asUser ]; @override final String wireName = 'GReviewRequestRemovedEventPartsData_requestedReviewer__asUser'; @override Iterable serialize(Serializers serializers, GReviewRequestRemovedEventPartsData_requestedReviewer__asUser 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)), ]; return result; } @override GReviewRequestRemovedEventPartsData_requestedReviewer__asUser deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReviewRequestRemovedEventPartsData_requestedReviewer__asUserBuilder(); 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; } } return result.build(); } } class _$GReviewDismissedEventPartsDataSerializer implements StructuredSerializer { @override final Iterable types = const [ GReviewDismissedEventPartsData, _$GReviewDismissedEventPartsData ]; @override final String wireName = 'GReviewDismissedEventPartsData'; @override Iterable serialize( Serializers serializers, GReviewDismissedEventPartsData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'pullRequest', serializers.serialize(object.pullRequest, specifiedType: const FullType(GReviewDismissedEventPartsData_pullRequest)), ]; Object? value; value = object.dismissalMessage; if (value != null) { result ..add('dismissalMessage') ..add(serializers.serialize(value, specifiedType: const FullType(String))); } value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType(GReviewDismissedEventPartsData_actor))); } return result; } @override GReviewDismissedEventPartsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReviewDismissedEventPartsDataBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'dismissalMessage': result.dismissalMessage = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType(GReviewDismissedEventPartsData_actor))! as GReviewDismissedEventPartsData_actor); break; case 'pullRequest': result.pullRequest.replace(serializers.deserialize(value, specifiedType: const FullType( GReviewDismissedEventPartsData_pullRequest))! as GReviewDismissedEventPartsData_pullRequest); break; } } return result.build(); } } class _$GReviewDismissedEventPartsData_actorSerializer implements StructuredSerializer { @override final Iterable types = const [ GReviewDismissedEventPartsData_actor, _$GReviewDismissedEventPartsData_actor ]; @override final String wireName = 'GReviewDismissedEventPartsData_actor'; @override Iterable serialize( Serializers serializers, GReviewDismissedEventPartsData_actor 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)), ]; return result; } @override GReviewDismissedEventPartsData_actor deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReviewDismissedEventPartsData_actorBuilder(); 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; } } return result.build(); } } class _$GReviewDismissedEventPartsData_pullRequestSerializer implements StructuredSerializer { @override final Iterable types = const [ GReviewDismissedEventPartsData_pullRequest, _$GReviewDismissedEventPartsData_pullRequest ]; @override final String wireName = 'GReviewDismissedEventPartsData_pullRequest'; @override Iterable serialize(Serializers serializers, GReviewDismissedEventPartsData_pullRequest object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; Object? value; value = object.author; if (value != null) { result ..add('author') ..add(serializers.serialize(value, specifiedType: const FullType( GReviewDismissedEventPartsData_pullRequest_author))); } return result; } @override GReviewDismissedEventPartsData_pullRequest deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReviewDismissedEventPartsData_pullRequestBuilder(); 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 'author': result.author.replace(serializers.deserialize(value, specifiedType: const FullType( GReviewDismissedEventPartsData_pullRequest_author))! as GReviewDismissedEventPartsData_pullRequest_author); break; } } return result.build(); } } class _$GReviewDismissedEventPartsData_pullRequest_authorSerializer implements StructuredSerializer< GReviewDismissedEventPartsData_pullRequest_author> { @override final Iterable types = const [ GReviewDismissedEventPartsData_pullRequest_author, _$GReviewDismissedEventPartsData_pullRequest_author ]; @override final String wireName = 'GReviewDismissedEventPartsData_pullRequest_author'; @override Iterable serialize(Serializers serializers, GReviewDismissedEventPartsData_pullRequest_author 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)), ]; return result; } @override GReviewDismissedEventPartsData_pullRequest_author deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GReviewDismissedEventPartsData_pullRequest_authorBuilder(); 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; } } return result.build(); } } class _$GPullRequestReviewPartsDataSerializer implements StructuredSerializer { @override final Iterable types = const [ GPullRequestReviewPartsData, _$GPullRequestReviewPartsData ]; @override final String wireName = 'GPullRequestReviewPartsData'; @override Iterable serialize( Serializers serializers, GPullRequestReviewPartsData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'state', serializers.serialize(object.state, specifiedType: const FullType(_i3.GPullRequestReviewState)), 'comments', serializers.serialize(object.comments, specifiedType: const FullType(GPullRequestReviewPartsData_comments)), ]; Object? value; value = object.author; if (value != null) { result ..add('author') ..add(serializers.serialize(value, specifiedType: const FullType(GPullRequestReviewPartsData_author))); } return result; } @override GPullRequestReviewPartsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GPullRequestReviewPartsDataBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'state': result.state = serializers.deserialize(value, specifiedType: const FullType(_i3.GPullRequestReviewState)) as _i3.GPullRequestReviewState; break; case 'author': result.author.replace(serializers.deserialize(value, specifiedType: const FullType(GPullRequestReviewPartsData_author))! as GPullRequestReviewPartsData_author); break; case 'comments': result.comments.replace(serializers.deserialize(value, specifiedType: const FullType(GPullRequestReviewPartsData_comments))! as GPullRequestReviewPartsData_comments); break; } } return result.build(); } } class _$GPullRequestReviewPartsData_authorSerializer implements StructuredSerializer { @override final Iterable types = const [ GPullRequestReviewPartsData_author, _$GPullRequestReviewPartsData_author ]; @override final String wireName = 'GPullRequestReviewPartsData_author'; @override Iterable serialize( Serializers serializers, GPullRequestReviewPartsData_author 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)), ]; return result; } @override GPullRequestReviewPartsData_author deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GPullRequestReviewPartsData_authorBuilder(); 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; } } return result.build(); } } class _$GPullRequestReviewPartsData_commentsSerializer implements StructuredSerializer { @override final Iterable types = const [ GPullRequestReviewPartsData_comments, _$GPullRequestReviewPartsData_comments ]; @override final String wireName = 'GPullRequestReviewPartsData_comments'; @override Iterable serialize( Serializers serializers, GPullRequestReviewPartsData_comments object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), ]; Object? value; value = object.nodes; if (value != null) { result ..add('nodes') ..add(serializers.serialize(value, specifiedType: const FullType(BuiltList, const [ const FullType(GPullRequestReviewPartsData_comments_nodes) ]))); } return result; } @override GPullRequestReviewPartsData_comments deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GPullRequestReviewPartsData_commentsBuilder(); 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 'nodes': result.nodes.replace(serializers.deserialize(value, specifiedType: const FullType(BuiltList, const [ const FullType(GPullRequestReviewPartsData_comments_nodes) ]))! as BuiltList); break; } } return result.build(); } } class _$GPullRequestReviewPartsData_comments_nodesSerializer implements StructuredSerializer { @override final Iterable types = const [ GPullRequestReviewPartsData_comments_nodes, _$GPullRequestReviewPartsData_comments_nodes ]; @override final String wireName = 'GPullRequestReviewPartsData_comments_nodes'; @override Iterable serialize(Serializers serializers, GPullRequestReviewPartsData_comments_nodes object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'id', serializers.serialize(object.id, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'body', serializers.serialize(object.body, specifiedType: const FullType(String)), 'THUMBS_UP', serializers.serialize(object.THUMBS_UP, specifiedType: const FullType( GPullRequestReviewPartsData_comments_nodes_THUMBS_UP)), 'THUMBS_DOWN', serializers.serialize(object.THUMBS_DOWN, specifiedType: const FullType( GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN)), 'LAUGH', serializers.serialize(object.LAUGH, specifiedType: const FullType(GPullRequestReviewPartsData_comments_nodes_LAUGH)), 'HOORAY', serializers.serialize(object.HOORAY, specifiedType: const FullType( GPullRequestReviewPartsData_comments_nodes_HOORAY)), 'CONFUSED', serializers.serialize(object.CONFUSED, specifiedType: const FullType( GPullRequestReviewPartsData_comments_nodes_CONFUSED)), 'HEART', serializers.serialize(object.HEART, specifiedType: const FullType(GPullRequestReviewPartsData_comments_nodes_HEART)), 'ROCKET', serializers.serialize(object.ROCKET, specifiedType: const FullType( GPullRequestReviewPartsData_comments_nodes_ROCKET)), 'EYES', serializers.serialize(object.EYES, specifiedType: const FullType(GPullRequestReviewPartsData_comments_nodes_EYES)), ]; Object? value; value = object.author; if (value != null) { result ..add('author') ..add(serializers.serialize(value, specifiedType: const FullType( GPullRequestReviewPartsData_comments_nodes_author))); } return result; } @override GPullRequestReviewPartsData_comments_nodes deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GPullRequestReviewPartsData_comments_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 'id': result.id = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'body': result.body = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'author': result.author.replace(serializers.deserialize(value, specifiedType: const FullType( GPullRequestReviewPartsData_comments_nodes_author))! as GPullRequestReviewPartsData_comments_nodes_author); break; case 'THUMBS_UP': result.THUMBS_UP.replace(serializers.deserialize(value, specifiedType: const FullType( GPullRequestReviewPartsData_comments_nodes_THUMBS_UP))! as GPullRequestReviewPartsData_comments_nodes_THUMBS_UP); break; case 'THUMBS_DOWN': result.THUMBS_DOWN.replace(serializers.deserialize(value, specifiedType: const FullType( GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN))! as GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN); break; case 'LAUGH': result.LAUGH.replace(serializers.deserialize(value, specifiedType: const FullType( GPullRequestReviewPartsData_comments_nodes_LAUGH))! as GPullRequestReviewPartsData_comments_nodes_LAUGH); break; case 'HOORAY': result.HOORAY.replace(serializers.deserialize(value, specifiedType: const FullType( GPullRequestReviewPartsData_comments_nodes_HOORAY))! as GPullRequestReviewPartsData_comments_nodes_HOORAY); break; case 'CONFUSED': result.CONFUSED.replace(serializers.deserialize(value, specifiedType: const FullType( GPullRequestReviewPartsData_comments_nodes_CONFUSED))! as GPullRequestReviewPartsData_comments_nodes_CONFUSED); break; case 'HEART': result.HEART.replace(serializers.deserialize(value, specifiedType: const FullType( GPullRequestReviewPartsData_comments_nodes_HEART))! as GPullRequestReviewPartsData_comments_nodes_HEART); break; case 'ROCKET': result.ROCKET.replace(serializers.deserialize(value, specifiedType: const FullType( GPullRequestReviewPartsData_comments_nodes_ROCKET))! as GPullRequestReviewPartsData_comments_nodes_ROCKET); break; case 'EYES': result.EYES.replace(serializers.deserialize(value, specifiedType: const FullType( GPullRequestReviewPartsData_comments_nodes_EYES))! as GPullRequestReviewPartsData_comments_nodes_EYES); break; } } return result.build(); } } class _$GPullRequestReviewPartsData_comments_nodes_authorSerializer implements StructuredSerializer< GPullRequestReviewPartsData_comments_nodes_author> { @override final Iterable types = const [ GPullRequestReviewPartsData_comments_nodes_author, _$GPullRequestReviewPartsData_comments_nodes_author ]; @override final String wireName = 'GPullRequestReviewPartsData_comments_nodes_author'; @override Iterable serialize(Serializers serializers, GPullRequestReviewPartsData_comments_nodes_author 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)), ]; return result; } @override GPullRequestReviewPartsData_comments_nodes_author deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GPullRequestReviewPartsData_comments_nodes_authorBuilder(); 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 'avatarUrl': result.avatarUrl = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GPullRequestReviewPartsData_comments_nodes_THUMBS_UPSerializer implements StructuredSerializer< GPullRequestReviewPartsData_comments_nodes_THUMBS_UP> { @override final Iterable types = const [ GPullRequestReviewPartsData_comments_nodes_THUMBS_UP, _$GPullRequestReviewPartsData_comments_nodes_THUMBS_UP ]; @override final String wireName = 'GPullRequestReviewPartsData_comments_nodes_THUMBS_UP'; @override Iterable serialize(Serializers serializers, GPullRequestReviewPartsData_comments_nodes_THUMBS_UP object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GPullRequestReviewPartsData_comments_nodes_THUMBS_UP deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GPullRequestReviewPartsData_comments_nodes_THUMBS_UPBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWNSerializer implements StructuredSerializer< GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN> { @override final Iterable types = const [ GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN, _$GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN ]; @override final String wireName = 'GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN'; @override Iterable serialize(Serializers serializers, GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWNBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GPullRequestReviewPartsData_comments_nodes_LAUGHSerializer implements StructuredSerializer { @override final Iterable types = const [ GPullRequestReviewPartsData_comments_nodes_LAUGH, _$GPullRequestReviewPartsData_comments_nodes_LAUGH ]; @override final String wireName = 'GPullRequestReviewPartsData_comments_nodes_LAUGH'; @override Iterable serialize(Serializers serializers, GPullRequestReviewPartsData_comments_nodes_LAUGH object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GPullRequestReviewPartsData_comments_nodes_LAUGH deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GPullRequestReviewPartsData_comments_nodes_LAUGHBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GPullRequestReviewPartsData_comments_nodes_HOORAYSerializer implements StructuredSerializer< GPullRequestReviewPartsData_comments_nodes_HOORAY> { @override final Iterable types = const [ GPullRequestReviewPartsData_comments_nodes_HOORAY, _$GPullRequestReviewPartsData_comments_nodes_HOORAY ]; @override final String wireName = 'GPullRequestReviewPartsData_comments_nodes_HOORAY'; @override Iterable serialize(Serializers serializers, GPullRequestReviewPartsData_comments_nodes_HOORAY object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GPullRequestReviewPartsData_comments_nodes_HOORAY deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GPullRequestReviewPartsData_comments_nodes_HOORAYBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GPullRequestReviewPartsData_comments_nodes_CONFUSEDSerializer implements StructuredSerializer< GPullRequestReviewPartsData_comments_nodes_CONFUSED> { @override final Iterable types = const [ GPullRequestReviewPartsData_comments_nodes_CONFUSED, _$GPullRequestReviewPartsData_comments_nodes_CONFUSED ]; @override final String wireName = 'GPullRequestReviewPartsData_comments_nodes_CONFUSED'; @override Iterable serialize(Serializers serializers, GPullRequestReviewPartsData_comments_nodes_CONFUSED object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GPullRequestReviewPartsData_comments_nodes_CONFUSED deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GPullRequestReviewPartsData_comments_nodes_CONFUSEDBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GPullRequestReviewPartsData_comments_nodes_HEARTSerializer implements StructuredSerializer { @override final Iterable types = const [ GPullRequestReviewPartsData_comments_nodes_HEART, _$GPullRequestReviewPartsData_comments_nodes_HEART ]; @override final String wireName = 'GPullRequestReviewPartsData_comments_nodes_HEART'; @override Iterable serialize(Serializers serializers, GPullRequestReviewPartsData_comments_nodes_HEART object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GPullRequestReviewPartsData_comments_nodes_HEART deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GPullRequestReviewPartsData_comments_nodes_HEARTBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GPullRequestReviewPartsData_comments_nodes_ROCKETSerializer implements StructuredSerializer< GPullRequestReviewPartsData_comments_nodes_ROCKET> { @override final Iterable types = const [ GPullRequestReviewPartsData_comments_nodes_ROCKET, _$GPullRequestReviewPartsData_comments_nodes_ROCKET ]; @override final String wireName = 'GPullRequestReviewPartsData_comments_nodes_ROCKET'; @override Iterable serialize(Serializers serializers, GPullRequestReviewPartsData_comments_nodes_ROCKET object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GPullRequestReviewPartsData_comments_nodes_ROCKET deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GPullRequestReviewPartsData_comments_nodes_ROCKETBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GPullRequestReviewPartsData_comments_nodes_EYESSerializer implements StructuredSerializer { @override final Iterable types = const [ GPullRequestReviewPartsData_comments_nodes_EYES, _$GPullRequestReviewPartsData_comments_nodes_EYES ]; @override final String wireName = 'GPullRequestReviewPartsData_comments_nodes_EYES'; @override Iterable serialize(Serializers serializers, GPullRequestReviewPartsData_comments_nodes_EYES object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'totalCount', serializers.serialize(object.totalCount, specifiedType: const FullType(int)), 'viewerHasReacted', serializers.serialize(object.viewerHasReacted, specifiedType: const FullType(bool)), ]; return result; } @override GPullRequestReviewPartsData_comments_nodes_EYES deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GPullRequestReviewPartsData_comments_nodes_EYESBuilder(); 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 'totalCount': result.totalCount = serializers.deserialize(value, specifiedType: const FullType(int)) as int; break; case 'viewerHasReacted': result.viewerHasReacted = serializers.deserialize(value, specifiedType: const FullType(bool)) as bool; break; } } return result.build(); } } class _$GMergedEventPartsDataSerializer implements StructuredSerializer { @override final Iterable types = const [ GMergedEventPartsData, _$GMergedEventPartsData ]; @override final String wireName = 'GMergedEventPartsData'; @override Iterable serialize( Serializers serializers, GMergedEventPartsData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'mergeRefName', serializers.serialize(object.mergeRefName, specifiedType: const FullType(String)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType(GMergedEventPartsData_actor))); } value = object.commit; if (value != null) { result ..add('commit') ..add(serializers.serialize(value, specifiedType: const FullType(GMergedEventPartsData_commit))); } return result; } @override GMergedEventPartsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GMergedEventPartsDataBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'mergeRefName': result.mergeRefName = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType(GMergedEventPartsData_actor))! as GMergedEventPartsData_actor); break; case 'commit': result.commit.replace(serializers.deserialize(value, specifiedType: const FullType(GMergedEventPartsData_commit))! as GMergedEventPartsData_commit); break; } } return result.build(); } } class _$GMergedEventPartsData_actorSerializer implements StructuredSerializer { @override final Iterable types = const [ GMergedEventPartsData_actor, _$GMergedEventPartsData_actor ]; @override final String wireName = 'GMergedEventPartsData_actor'; @override Iterable serialize( Serializers serializers, GMergedEventPartsData_actor 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)), ]; return result; } @override GMergedEventPartsData_actor deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GMergedEventPartsData_actorBuilder(); 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; } } return result.build(); } } class _$GMergedEventPartsData_commitSerializer implements StructuredSerializer { @override final Iterable types = const [ GMergedEventPartsData_commit, _$GMergedEventPartsData_commit ]; @override final String wireName = 'GMergedEventPartsData_commit'; @override Iterable serialize( Serializers serializers, GMergedEventPartsData_commit object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'oid', serializers.serialize(object.oid, specifiedType: const FullType(String)), 'url', serializers.serialize(object.url, specifiedType: const FullType(String)), ]; return result; } @override GMergedEventPartsData_commit deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GMergedEventPartsData_commitBuilder(); 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 'oid': result.oid = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'url': result.url = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; } } return result.build(); } } class _$GHeadRefDeletedEventPartsDataSerializer implements StructuredSerializer { @override final Iterable types = const [ GHeadRefDeletedEventPartsData, _$GHeadRefDeletedEventPartsData ]; @override final String wireName = 'GHeadRefDeletedEventPartsData'; @override Iterable serialize( Serializers serializers, GHeadRefDeletedEventPartsData object, {FullType specifiedType = FullType.unspecified}) { final result = [ '__typename', serializers.serialize(object.G__typename, specifiedType: const FullType(String)), 'createdAt', serializers.serialize(object.createdAt, specifiedType: const FullType(DateTime)), 'headRefName', serializers.serialize(object.headRefName, specifiedType: const FullType(String)), ]; Object? value; value = object.actor; if (value != null) { result ..add('actor') ..add(serializers.serialize(value, specifiedType: const FullType(GHeadRefDeletedEventPartsData_actor))); } return result; } @override GHeadRefDeletedEventPartsData deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GHeadRefDeletedEventPartsDataBuilder(); 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 'createdAt': result.createdAt = serializers.deserialize(value, specifiedType: const FullType(DateTime)) as DateTime; break; case 'headRefName': result.headRefName = serializers.deserialize(value, specifiedType: const FullType(String)) as String; break; case 'actor': result.actor.replace(serializers.deserialize(value, specifiedType: const FullType(GHeadRefDeletedEventPartsData_actor))! as GHeadRefDeletedEventPartsData_actor); break; } } return result.build(); } } class _$GHeadRefDeletedEventPartsData_actorSerializer implements StructuredSerializer { @override final Iterable types = const [ GHeadRefDeletedEventPartsData_actor, _$GHeadRefDeletedEventPartsData_actor ]; @override final String wireName = 'GHeadRefDeletedEventPartsData_actor'; @override Iterable serialize( Serializers serializers, GHeadRefDeletedEventPartsData_actor 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)), ]; return result; } @override GHeadRefDeletedEventPartsData_actor deserialize( Serializers serializers, Iterable serialized, {FullType specifiedType = FullType.unspecified}) { final result = new GHeadRefDeletedEventPartsData_actorBuilder(); 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; } } return result.build(); } } class _$GGistsData extends GGistsData { @override final String G__typename; @override final GGistsData_user? user; factory _$GGistsData([void Function(GGistsDataBuilder)? updates]) => (new GGistsDataBuilder()..update(updates)).build(); _$GGistsData._({required this.G__typename, this.user}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GGistsData', 'G__typename'); } @override GGistsData rebuild(void Function(GGistsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GGistsDataBuilder toBuilder() => new GGistsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GGistsData && 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('GGistsData') ..add('G__typename', G__typename) ..add('user', user)) .toString(); } } class GGistsDataBuilder implements Builder { _$GGistsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GGistsData_userBuilder? _user; GGistsData_userBuilder get user => _$this._user ??= new GGistsData_userBuilder(); set user(GGistsData_userBuilder? user) => _$this._user = user; GGistsDataBuilder() { GGistsData._initializeBuilder(this); } GGistsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _user = $v.user?.toBuilder(); _$v = null; } return this; } @override void replace(GGistsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GGistsData; } @override void update(void Function(GGistsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GGistsData build() { _$GGistsData _$result; try { _$result = _$v ?? new _$GGistsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GGistsData', 'G__typename'), user: _user?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'user'; _user?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GGistsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GGistsData_user extends GGistsData_user { @override final String G__typename; @override final GGistsData_user_gists gists; factory _$GGistsData_user([void Function(GGistsData_userBuilder)? updates]) => (new GGistsData_userBuilder()..update(updates)).build(); _$GGistsData_user._({required this.G__typename, required this.gists}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GGistsData_user', 'G__typename'); BuiltValueNullFieldError.checkNotNull(gists, 'GGistsData_user', 'gists'); } @override GGistsData_user rebuild(void Function(GGistsData_userBuilder) updates) => (toBuilder()..update(updates)).build(); @override GGistsData_userBuilder toBuilder() => new GGistsData_userBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GGistsData_user && G__typename == other.G__typename && gists == other.gists; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), gists.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GGistsData_user') ..add('G__typename', G__typename) ..add('gists', gists)) .toString(); } } class GGistsData_userBuilder implements Builder { _$GGistsData_user? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GGistsData_user_gistsBuilder? _gists; GGistsData_user_gistsBuilder get gists => _$this._gists ??= new GGistsData_user_gistsBuilder(); set gists(GGistsData_user_gistsBuilder? gists) => _$this._gists = gists; GGistsData_userBuilder() { GGistsData_user._initializeBuilder(this); } GGistsData_userBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _gists = $v.gists.toBuilder(); _$v = null; } return this; } @override void replace(GGistsData_user other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GGistsData_user; } @override void update(void Function(GGistsData_userBuilder)? updates) { if (updates != null) updates(this); } @override _$GGistsData_user build() { _$GGistsData_user _$result; try { _$result = _$v ?? new _$GGistsData_user._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GGistsData_user', 'G__typename'), gists: gists.build()); } catch (_) { late String _$failedField; try { _$failedField = 'gists'; gists.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GGistsData_user', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GGistsData_user_gists extends GGistsData_user_gists { @override final String G__typename; @override final GGistsData_user_gists_pageInfo pageInfo; @override final BuiltList? nodes; factory _$GGistsData_user_gists( [void Function(GGistsData_user_gistsBuilder)? updates]) => (new GGistsData_user_gistsBuilder()..update(updates)).build(); _$GGistsData_user_gists._( {required this.G__typename, required this.pageInfo, this.nodes}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GGistsData_user_gists', 'G__typename'); BuiltValueNullFieldError.checkNotNull( pageInfo, 'GGistsData_user_gists', 'pageInfo'); } @override GGistsData_user_gists rebuild( void Function(GGistsData_user_gistsBuilder) updates) => (toBuilder()..update(updates)).build(); @override GGistsData_user_gistsBuilder toBuilder() => new GGistsData_user_gistsBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GGistsData_user_gists && 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('GGistsData_user_gists') ..add('G__typename', G__typename) ..add('pageInfo', pageInfo) ..add('nodes', nodes)) .toString(); } } class GGistsData_user_gistsBuilder implements Builder { _$GGistsData_user_gists? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GGistsData_user_gists_pageInfoBuilder? _pageInfo; GGistsData_user_gists_pageInfoBuilder get pageInfo => _$this._pageInfo ??= new GGistsData_user_gists_pageInfoBuilder(); set pageInfo(GGistsData_user_gists_pageInfoBuilder? pageInfo) => _$this._pageInfo = pageInfo; ListBuilder? _nodes; ListBuilder get nodes => _$this._nodes ??= new ListBuilder(); set nodes(ListBuilder? nodes) => _$this._nodes = nodes; GGistsData_user_gistsBuilder() { GGistsData_user_gists._initializeBuilder(this); } GGistsData_user_gistsBuilder 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(GGistsData_user_gists other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GGistsData_user_gists; } @override void update(void Function(GGistsData_user_gistsBuilder)? updates) { if (updates != null) updates(this); } @override _$GGistsData_user_gists build() { _$GGistsData_user_gists _$result; try { _$result = _$v ?? new _$GGistsData_user_gists._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GGistsData_user_gists', '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( 'GGistsData_user_gists', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GGistsData_user_gists_pageInfo extends GGistsData_user_gists_pageInfo { @override final String G__typename; @override final bool hasNextPage; @override final String? endCursor; factory _$GGistsData_user_gists_pageInfo( [void Function(GGistsData_user_gists_pageInfoBuilder)? updates]) => (new GGistsData_user_gists_pageInfoBuilder()..update(updates)).build(); _$GGistsData_user_gists_pageInfo._( {required this.G__typename, required this.hasNextPage, this.endCursor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GGistsData_user_gists_pageInfo', 'G__typename'); BuiltValueNullFieldError.checkNotNull( hasNextPage, 'GGistsData_user_gists_pageInfo', 'hasNextPage'); } @override GGistsData_user_gists_pageInfo rebuild( void Function(GGistsData_user_gists_pageInfoBuilder) updates) => (toBuilder()..update(updates)).build(); @override GGistsData_user_gists_pageInfoBuilder toBuilder() => new GGistsData_user_gists_pageInfoBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GGistsData_user_gists_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('GGistsData_user_gists_pageInfo') ..add('G__typename', G__typename) ..add('hasNextPage', hasNextPage) ..add('endCursor', endCursor)) .toString(); } } class GGistsData_user_gists_pageInfoBuilder implements Builder { _$GGistsData_user_gists_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; GGistsData_user_gists_pageInfoBuilder() { GGistsData_user_gists_pageInfo._initializeBuilder(this); } GGistsData_user_gists_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(GGistsData_user_gists_pageInfo other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GGistsData_user_gists_pageInfo; } @override void update(void Function(GGistsData_user_gists_pageInfoBuilder)? updates) { if (updates != null) updates(this); } @override _$GGistsData_user_gists_pageInfo build() { final _$result = _$v ?? new _$GGistsData_user_gists_pageInfo._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GGistsData_user_gists_pageInfo', 'G__typename'), hasNextPage: BuiltValueNullFieldError.checkNotNull( hasNextPage, 'GGistsData_user_gists_pageInfo', 'hasNextPage'), endCursor: endCursor); replace(_$result); return _$result; } } class _$GGistsData_user_gists_nodes extends GGistsData_user_gists_nodes { @override final String G__typename; @override final String name; @override final String? description; @override final BuiltList? files; @override final DateTime updatedAt; @override final String id; @override final GGistsData_user_gists_nodes_owner? owner; factory _$GGistsData_user_gists_nodes( [void Function(GGistsData_user_gists_nodesBuilder)? updates]) => (new GGistsData_user_gists_nodesBuilder()..update(updates)).build(); _$GGistsData_user_gists_nodes._( {required this.G__typename, required this.name, this.description, this.files, required this.updatedAt, required this.id, this.owner}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GGistsData_user_gists_nodes', 'G__typename'); BuiltValueNullFieldError.checkNotNull( name, 'GGistsData_user_gists_nodes', 'name'); BuiltValueNullFieldError.checkNotNull( updatedAt, 'GGistsData_user_gists_nodes', 'updatedAt'); BuiltValueNullFieldError.checkNotNull( id, 'GGistsData_user_gists_nodes', 'id'); } @override GGistsData_user_gists_nodes rebuild( void Function(GGistsData_user_gists_nodesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GGistsData_user_gists_nodesBuilder toBuilder() => new GGistsData_user_gists_nodesBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GGistsData_user_gists_nodes && G__typename == other.G__typename && name == other.name && description == other.description && files == other.files && updatedAt == other.updatedAt && id == other.id && owner == other.owner; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc($jc($jc(0, G__typename.hashCode), name.hashCode), description.hashCode), files.hashCode), updatedAt.hashCode), id.hashCode), owner.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GGistsData_user_gists_nodes') ..add('G__typename', G__typename) ..add('name', name) ..add('description', description) ..add('files', files) ..add('updatedAt', updatedAt) ..add('id', id) ..add('owner', owner)) .toString(); } } class GGistsData_user_gists_nodesBuilder implements Builder { _$GGistsData_user_gists_nodes? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _description; String? get description => _$this._description; set description(String? description) => _$this._description = description; ListBuilder? _files; ListBuilder get files => _$this._files ??= new ListBuilder(); set files(ListBuilder? files) => _$this._files = files; DateTime? _updatedAt; DateTime? get updatedAt => _$this._updatedAt; set updatedAt(DateTime? updatedAt) => _$this._updatedAt = updatedAt; String? _id; String? get id => _$this._id; set id(String? id) => _$this._id = id; GGistsData_user_gists_nodes_ownerBuilder? _owner; GGistsData_user_gists_nodes_ownerBuilder get owner => _$this._owner ??= new GGistsData_user_gists_nodes_ownerBuilder(); set owner(GGistsData_user_gists_nodes_ownerBuilder? owner) => _$this._owner = owner; GGistsData_user_gists_nodesBuilder() { GGistsData_user_gists_nodes._initializeBuilder(this); } GGistsData_user_gists_nodesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _name = $v.name; _description = $v.description; _files = $v.files?.toBuilder(); _updatedAt = $v.updatedAt; _id = $v.id; _owner = $v.owner?.toBuilder(); _$v = null; } return this; } @override void replace(GGistsData_user_gists_nodes other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GGistsData_user_gists_nodes; } @override void update(void Function(GGistsData_user_gists_nodesBuilder)? updates) { if (updates != null) updates(this); } @override _$GGistsData_user_gists_nodes build() { _$GGistsData_user_gists_nodes _$result; try { _$result = _$v ?? new _$GGistsData_user_gists_nodes._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GGistsData_user_gists_nodes', 'G__typename'), name: BuiltValueNullFieldError.checkNotNull( name, 'GGistsData_user_gists_nodes', 'name'), description: description, files: _files?.build(), updatedAt: BuiltValueNullFieldError.checkNotNull( updatedAt, 'GGistsData_user_gists_nodes', 'updatedAt'), id: BuiltValueNullFieldError.checkNotNull( id, 'GGistsData_user_gists_nodes', 'id'), owner: _owner?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'files'; _files?.build(); _$failedField = 'owner'; _owner?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GGistsData_user_gists_nodes', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GGistsData_user_gists_nodes_files extends GGistsData_user_gists_nodes_files { @override final String G__typename; @override final String? name; @override final GGistsData_user_gists_nodes_files_language? language; @override final String? text; factory _$GGistsData_user_gists_nodes_files( [void Function(GGistsData_user_gists_nodes_filesBuilder)? updates]) => (new GGistsData_user_gists_nodes_filesBuilder()..update(updates)).build(); _$GGistsData_user_gists_nodes_files._( {required this.G__typename, this.name, this.language, this.text}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GGistsData_user_gists_nodes_files', 'G__typename'); } @override GGistsData_user_gists_nodes_files rebuild( void Function(GGistsData_user_gists_nodes_filesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GGistsData_user_gists_nodes_filesBuilder toBuilder() => new GGistsData_user_gists_nodes_filesBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GGistsData_user_gists_nodes_files && G__typename == other.G__typename && name == other.name && language == other.language && text == other.text; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), name.hashCode), language.hashCode), text.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GGistsData_user_gists_nodes_files') ..add('G__typename', G__typename) ..add('name', name) ..add('language', language) ..add('text', text)) .toString(); } } class GGistsData_user_gists_nodes_filesBuilder implements Builder { _$GGistsData_user_gists_nodes_files? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GGistsData_user_gists_nodes_files_languageBuilder? _language; GGistsData_user_gists_nodes_files_languageBuilder get language => _$this._language ??= new GGistsData_user_gists_nodes_files_languageBuilder(); set language(GGistsData_user_gists_nodes_files_languageBuilder? language) => _$this._language = language; String? _text; String? get text => _$this._text; set text(String? text) => _$this._text = text; GGistsData_user_gists_nodes_filesBuilder() { GGistsData_user_gists_nodes_files._initializeBuilder(this); } GGistsData_user_gists_nodes_filesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _name = $v.name; _language = $v.language?.toBuilder(); _text = $v.text; _$v = null; } return this; } @override void replace(GGistsData_user_gists_nodes_files other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GGistsData_user_gists_nodes_files; } @override void update( void Function(GGistsData_user_gists_nodes_filesBuilder)? updates) { if (updates != null) updates(this); } @override _$GGistsData_user_gists_nodes_files build() { _$GGistsData_user_gists_nodes_files _$result; try { _$result = _$v ?? new _$GGistsData_user_gists_nodes_files._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GGistsData_user_gists_nodes_files', 'G__typename'), name: name, language: _language?.build(), text: text); } catch (_) { late String _$failedField; try { _$failedField = 'language'; _language?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GGistsData_user_gists_nodes_files', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GGistsData_user_gists_nodes_files_language extends GGistsData_user_gists_nodes_files_language { @override final String G__typename; @override final String name; factory _$GGistsData_user_gists_nodes_files_language( [void Function(GGistsData_user_gists_nodes_files_languageBuilder)? updates]) => (new GGistsData_user_gists_nodes_files_languageBuilder()..update(updates)) .build(); _$GGistsData_user_gists_nodes_files_language._( {required this.G__typename, required this.name}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GGistsData_user_gists_nodes_files_language', 'G__typename'); BuiltValueNullFieldError.checkNotNull( name, 'GGistsData_user_gists_nodes_files_language', 'name'); } @override GGistsData_user_gists_nodes_files_language rebuild( void Function(GGistsData_user_gists_nodes_files_languageBuilder) updates) => (toBuilder()..update(updates)).build(); @override GGistsData_user_gists_nodes_files_languageBuilder toBuilder() => new GGistsData_user_gists_nodes_files_languageBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GGistsData_user_gists_nodes_files_language && G__typename == other.G__typename && name == other.name; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), name.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GGistsData_user_gists_nodes_files_language') ..add('G__typename', G__typename) ..add('name', name)) .toString(); } } class GGistsData_user_gists_nodes_files_languageBuilder implements Builder { _$GGistsData_user_gists_nodes_files_language? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GGistsData_user_gists_nodes_files_languageBuilder() { GGistsData_user_gists_nodes_files_language._initializeBuilder(this); } GGistsData_user_gists_nodes_files_languageBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _name = $v.name; _$v = null; } return this; } @override void replace(GGistsData_user_gists_nodes_files_language other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GGistsData_user_gists_nodes_files_language; } @override void update( void Function(GGistsData_user_gists_nodes_files_languageBuilder)? updates) { if (updates != null) updates(this); } @override _$GGistsData_user_gists_nodes_files_language build() { final _$result = _$v ?? new _$GGistsData_user_gists_nodes_files_language._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GGistsData_user_gists_nodes_files_language', 'G__typename'), name: BuiltValueNullFieldError.checkNotNull( name, 'GGistsData_user_gists_nodes_files_language', 'name')); replace(_$result); return _$result; } } class _$GGistsData_user_gists_nodes_owner extends GGistsData_user_gists_nodes_owner { @override final String G__typename; @override final String avatarUrl; factory _$GGistsData_user_gists_nodes_owner( [void Function(GGistsData_user_gists_nodes_ownerBuilder)? updates]) => (new GGistsData_user_gists_nodes_ownerBuilder()..update(updates)).build(); _$GGistsData_user_gists_nodes_owner._( {required this.G__typename, required this.avatarUrl}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GGistsData_user_gists_nodes_owner', 'G__typename'); BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GGistsData_user_gists_nodes_owner', 'avatarUrl'); } @override GGistsData_user_gists_nodes_owner rebuild( void Function(GGistsData_user_gists_nodes_ownerBuilder) updates) => (toBuilder()..update(updates)).build(); @override GGistsData_user_gists_nodes_ownerBuilder toBuilder() => new GGistsData_user_gists_nodes_ownerBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GGistsData_user_gists_nodes_owner && G__typename == other.G__typename && avatarUrl == other.avatarUrl; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), avatarUrl.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GGistsData_user_gists_nodes_owner') ..add('G__typename', G__typename) ..add('avatarUrl', avatarUrl)) .toString(); } } class GGistsData_user_gists_nodes_ownerBuilder implements Builder { _$GGistsData_user_gists_nodes_owner? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _avatarUrl; String? get avatarUrl => _$this._avatarUrl; set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; GGistsData_user_gists_nodes_ownerBuilder() { GGistsData_user_gists_nodes_owner._initializeBuilder(this); } GGistsData_user_gists_nodes_ownerBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _avatarUrl = $v.avatarUrl; _$v = null; } return this; } @override void replace(GGistsData_user_gists_nodes_owner other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GGistsData_user_gists_nodes_owner; } @override void update( void Function(GGistsData_user_gists_nodes_ownerBuilder)? updates) { if (updates != null) updates(this); } @override _$GGistsData_user_gists_nodes_owner build() { final _$result = _$v ?? new _$GGistsData_user_gists_nodes_owner._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GGistsData_user_gists_nodes_owner', 'G__typename'), avatarUrl: BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GGistsData_user_gists_nodes_owner', 'avatarUrl')); replace(_$result); return _$result; } } class _$GGistData extends GGistData { @override final String G__typename; @override final GGistData_user? user; factory _$GGistData([void Function(GGistDataBuilder)? updates]) => (new GGistDataBuilder()..update(updates)).build(); _$GGistData._({required this.G__typename, this.user}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GGistData', 'G__typename'); } @override GGistData rebuild(void Function(GGistDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GGistDataBuilder toBuilder() => new GGistDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GGistData && 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('GGistData') ..add('G__typename', G__typename) ..add('user', user)) .toString(); } } class GGistDataBuilder implements Builder { _$GGistData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GGistData_userBuilder? _user; GGistData_userBuilder get user => _$this._user ??= new GGistData_userBuilder(); set user(GGistData_userBuilder? user) => _$this._user = user; GGistDataBuilder() { GGistData._initializeBuilder(this); } GGistDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _user = $v.user?.toBuilder(); _$v = null; } return this; } @override void replace(GGistData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GGistData; } @override void update(void Function(GGistDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GGistData build() { _$GGistData _$result; try { _$result = _$v ?? new _$GGistData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GGistData', 'G__typename'), user: _user?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'user'; _user?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GGistData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GGistData_user extends GGistData_user { @override final String G__typename; @override final GGistData_user_gist? gist; factory _$GGistData_user([void Function(GGistData_userBuilder)? updates]) => (new GGistData_userBuilder()..update(updates)).build(); _$GGistData_user._({required this.G__typename, this.gist}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GGistData_user', 'G__typename'); } @override GGistData_user rebuild(void Function(GGistData_userBuilder) updates) => (toBuilder()..update(updates)).build(); @override GGistData_userBuilder toBuilder() => new GGistData_userBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GGistData_user && G__typename == other.G__typename && gist == other.gist; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), gist.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GGistData_user') ..add('G__typename', G__typename) ..add('gist', gist)) .toString(); } } class GGistData_userBuilder implements Builder { _$GGistData_user? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GGistData_user_gistBuilder? _gist; GGistData_user_gistBuilder get gist => _$this._gist ??= new GGistData_user_gistBuilder(); set gist(GGistData_user_gistBuilder? gist) => _$this._gist = gist; GGistData_userBuilder() { GGistData_user._initializeBuilder(this); } GGistData_userBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _gist = $v.gist?.toBuilder(); _$v = null; } return this; } @override void replace(GGistData_user other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GGistData_user; } @override void update(void Function(GGistData_userBuilder)? updates) { if (updates != null) updates(this); } @override _$GGistData_user build() { _$GGistData_user _$result; try { _$result = _$v ?? new _$GGistData_user._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GGistData_user', 'G__typename'), gist: _gist?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'gist'; _gist?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GGistData_user', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GGistData_user_gist extends GGistData_user_gist { @override final String G__typename; @override final String name; @override final BuiltList? files; factory _$GGistData_user_gist( [void Function(GGistData_user_gistBuilder)? updates]) => (new GGistData_user_gistBuilder()..update(updates)).build(); _$GGistData_user_gist._( {required this.G__typename, required this.name, this.files}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GGistData_user_gist', 'G__typename'); BuiltValueNullFieldError.checkNotNull(name, 'GGistData_user_gist', 'name'); } @override GGistData_user_gist rebuild( void Function(GGistData_user_gistBuilder) updates) => (toBuilder()..update(updates)).build(); @override GGistData_user_gistBuilder toBuilder() => new GGistData_user_gistBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GGistData_user_gist && G__typename == other.G__typename && name == other.name && files == other.files; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), name.hashCode), files.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GGistData_user_gist') ..add('G__typename', G__typename) ..add('name', name) ..add('files', files)) .toString(); } } class GGistData_user_gistBuilder implements Builder { _$GGistData_user_gist? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; ListBuilder? _files; ListBuilder get files => _$this._files ??= new ListBuilder(); set files(ListBuilder? files) => _$this._files = files; GGistData_user_gistBuilder() { GGistData_user_gist._initializeBuilder(this); } GGistData_user_gistBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _name = $v.name; _files = $v.files?.toBuilder(); _$v = null; } return this; } @override void replace(GGistData_user_gist other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GGistData_user_gist; } @override void update(void Function(GGistData_user_gistBuilder)? updates) { if (updates != null) updates(this); } @override _$GGistData_user_gist build() { _$GGistData_user_gist _$result; try { _$result = _$v ?? new _$GGistData_user_gist._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GGistData_user_gist', 'G__typename'), name: BuiltValueNullFieldError.checkNotNull( name, 'GGistData_user_gist', 'name'), files: _files?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'files'; _files?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GGistData_user_gist', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GGistData_user_gist_files extends GGistData_user_gist_files { @override final String G__typename; @override final String? name; @override final GGistData_user_gist_files_language? language; @override final String? text; @override final int? size; factory _$GGistData_user_gist_files( [void Function(GGistData_user_gist_filesBuilder)? updates]) => (new GGistData_user_gist_filesBuilder()..update(updates)).build(); _$GGistData_user_gist_files._( {required this.G__typename, this.name, this.language, this.text, this.size}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GGistData_user_gist_files', 'G__typename'); } @override GGistData_user_gist_files rebuild( void Function(GGistData_user_gist_filesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GGistData_user_gist_filesBuilder toBuilder() => new GGistData_user_gist_filesBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GGistData_user_gist_files && G__typename == other.G__typename && name == other.name && language == other.language && text == other.text && size == other.size; } @override int get hashCode { return $jf($jc( $jc( $jc($jc($jc(0, G__typename.hashCode), name.hashCode), language.hashCode), text.hashCode), size.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GGistData_user_gist_files') ..add('G__typename', G__typename) ..add('name', name) ..add('language', language) ..add('text', text) ..add('size', size)) .toString(); } } class GGistData_user_gist_filesBuilder implements Builder { _$GGistData_user_gist_files? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GGistData_user_gist_files_languageBuilder? _language; GGistData_user_gist_files_languageBuilder get language => _$this._language ??= new GGistData_user_gist_files_languageBuilder(); set language(GGistData_user_gist_files_languageBuilder? language) => _$this._language = language; String? _text; String? get text => _$this._text; set text(String? text) => _$this._text = text; int? _size; int? get size => _$this._size; set size(int? size) => _$this._size = size; GGistData_user_gist_filesBuilder() { GGistData_user_gist_files._initializeBuilder(this); } GGistData_user_gist_filesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _name = $v.name; _language = $v.language?.toBuilder(); _text = $v.text; _size = $v.size; _$v = null; } return this; } @override void replace(GGistData_user_gist_files other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GGistData_user_gist_files; } @override void update(void Function(GGistData_user_gist_filesBuilder)? updates) { if (updates != null) updates(this); } @override _$GGistData_user_gist_files build() { _$GGistData_user_gist_files _$result; try { _$result = _$v ?? new _$GGistData_user_gist_files._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GGistData_user_gist_files', 'G__typename'), name: name, language: _language?.build(), text: text, size: size); } catch (_) { late String _$failedField; try { _$failedField = 'language'; _language?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GGistData_user_gist_files', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GGistData_user_gist_files_language extends GGistData_user_gist_files_language { @override final String G__typename; @override final String name; factory _$GGistData_user_gist_files_language( [void Function(GGistData_user_gist_files_languageBuilder)? updates]) => (new GGistData_user_gist_files_languageBuilder()..update(updates)) .build(); _$GGistData_user_gist_files_language._( {required this.G__typename, required this.name}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GGistData_user_gist_files_language', 'G__typename'); BuiltValueNullFieldError.checkNotNull( name, 'GGistData_user_gist_files_language', 'name'); } @override GGistData_user_gist_files_language rebuild( void Function(GGistData_user_gist_files_languageBuilder) updates) => (toBuilder()..update(updates)).build(); @override GGistData_user_gist_files_languageBuilder toBuilder() => new GGistData_user_gist_files_languageBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GGistData_user_gist_files_language && G__typename == other.G__typename && name == other.name; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), name.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GGistData_user_gist_files_language') ..add('G__typename', G__typename) ..add('name', name)) .toString(); } } class GGistData_user_gist_files_languageBuilder implements Builder { _$GGistData_user_gist_files_language? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GGistData_user_gist_files_languageBuilder() { GGistData_user_gist_files_language._initializeBuilder(this); } GGistData_user_gist_files_languageBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _name = $v.name; _$v = null; } return this; } @override void replace(GGistData_user_gist_files_language other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GGistData_user_gist_files_language; } @override void update( void Function(GGistData_user_gist_files_languageBuilder)? updates) { if (updates != null) updates(this); } @override _$GGistData_user_gist_files_language build() { final _$result = _$v ?? new _$GGistData_user_gist_files_language._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GGistData_user_gist_files_language', 'G__typename'), name: BuiltValueNullFieldError.checkNotNull( name, 'GGistData_user_gist_files_language', 'name')); replace(_$result); return _$result; } } 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, '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('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() { _$GFollowersData _$result; try { _$result = _$v ?? new _$GFollowersData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GFollowersData', 'G__typename'), user: _user?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'user'; _user?.build(); } catch (e) { throw new BuiltValueNestedFieldError( '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, 'GFollowersData_user', 'G__typename'); BuiltValueNullFieldError.checkNotNull( followers, '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('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() { _$GFollowersData_user _$result; try { _$result = _$v ?? new _$GFollowersData_user._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GFollowersData_user', 'G__typename'), followers: followers.build()); } catch (_) { late String _$failedField; try { _$failedField = 'followers'; followers.build(); } catch (e) { throw new BuiltValueNestedFieldError( '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, 'GFollowersData_user_followers', 'G__typename'); BuiltValueNullFieldError.checkNotNull( pageInfo, '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('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() { _$GFollowersData_user_followers _$result; try { _$result = _$v ?? new _$GFollowersData_user_followers._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, '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( '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, 'GFollowersData_user_followers_pageInfo', 'G__typename'); BuiltValueNullFieldError.checkNotNull( hasNextPage, '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( '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() { final _$result = _$v ?? new _$GFollowersData_user_followers_pageInfo._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GFollowersData_user_followers_pageInfo', 'G__typename'), hasNextPage: BuiltValueNullFieldError.checkNotNull(hasNextPage, '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? company; @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.company, this.location, required this.createdAt}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GFollowersData_user_followers_nodes', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GFollowersData_user_followers_nodes', 'login'); BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GFollowersData_user_followers_nodes', 'avatarUrl'); BuiltValueNullFieldError.checkNotNull( createdAt, '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 && company == other.company && location == other.location && createdAt == other.createdAt; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc($jc($jc(0, G__typename.hashCode), login.hashCode), name.hashCode), avatarUrl.hashCode), company.hashCode), location.hashCode), createdAt.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GFollowersData_user_followers_nodes') ..add('G__typename', G__typename) ..add('login', login) ..add('name', name) ..add('avatarUrl', avatarUrl) ..add('company', company) ..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? _company; String? get company => _$this._company; set company(String? company) => _$this._company = company; 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; _company = $v.company; _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() { final _$result = _$v ?? new _$GFollowersData_user_followers_nodes._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GFollowersData_user_followers_nodes', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GFollowersData_user_followers_nodes', 'login'), name: name, avatarUrl: BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GFollowersData_user_followers_nodes', 'avatarUrl'), company: company, location: location, createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, '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, '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('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() { _$GFollowingData _$result; try { _$result = _$v ?? new _$GFollowingData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GFollowingData', 'G__typename'), user: _user?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'user'; _user?.build(); } catch (e) { throw new BuiltValueNestedFieldError( '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, 'GFollowingData_user', 'G__typename'); BuiltValueNullFieldError.checkNotNull( following, '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('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() { _$GFollowingData_user _$result; try { _$result = _$v ?? new _$GFollowingData_user._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GFollowingData_user', 'G__typename'), following: following.build()); } catch (_) { late String _$failedField; try { _$failedField = 'following'; following.build(); } catch (e) { throw new BuiltValueNestedFieldError( '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, 'GFollowingData_user_following', 'G__typename'); BuiltValueNullFieldError.checkNotNull( pageInfo, '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('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() { _$GFollowingData_user_following _$result; try { _$result = _$v ?? new _$GFollowingData_user_following._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, '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( '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, 'GFollowingData_user_following_pageInfo', 'G__typename'); BuiltValueNullFieldError.checkNotNull( hasNextPage, '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( '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() { final _$result = _$v ?? new _$GFollowingData_user_following_pageInfo._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GFollowingData_user_following_pageInfo', 'G__typename'), hasNextPage: BuiltValueNullFieldError.checkNotNull(hasNextPage, '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? company; @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.company, this.location, required this.createdAt}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GFollowingData_user_following_nodes', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GFollowingData_user_following_nodes', 'login'); BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GFollowingData_user_following_nodes', 'avatarUrl'); BuiltValueNullFieldError.checkNotNull( createdAt, '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 && company == other.company && location == other.location && createdAt == other.createdAt; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc($jc($jc(0, G__typename.hashCode), login.hashCode), name.hashCode), avatarUrl.hashCode), company.hashCode), location.hashCode), createdAt.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GFollowingData_user_following_nodes') ..add('G__typename', G__typename) ..add('login', login) ..add('name', name) ..add('avatarUrl', avatarUrl) ..add('company', company) ..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? _company; String? get company => _$this._company; set company(String? company) => _$this._company = company; 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; _company = $v.company; _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() { final _$result = _$v ?? new _$GFollowingData_user_following_nodes._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GFollowingData_user_following_nodes', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GFollowingData_user_following_nodes', 'login'), name: name, avatarUrl: BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GFollowingData_user_following_nodes', 'avatarUrl'), company: company, location: location, createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GFollowingData_user_following_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, '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('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() { _$GMembersData _$result; try { _$result = _$v ?? new _$GMembersData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GMembersData', 'G__typename'), organization: _organization?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'organization'; _organization?.build(); } catch (e) { throw new BuiltValueNestedFieldError( '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, 'GMembersData_organization', 'G__typename'); BuiltValueNullFieldError.checkNotNull( membersWithRole, '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('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() { _$GMembersData_organization _$result; try { _$result = _$v ?? new _$GMembersData_organization._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GMembersData_organization', 'G__typename'), membersWithRole: membersWithRole.build()); } catch (_) { late String _$failedField; try { _$failedField = 'membersWithRole'; membersWithRole.build(); } catch (e) { throw new BuiltValueNestedFieldError( '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, 'GMembersData_organization_membersWithRole', 'G__typename'); BuiltValueNullFieldError.checkNotNull( pageInfo, '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( '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() { _$GMembersData_organization_membersWithRole _$result; try { _$result = _$v ?? new _$GMembersData_organization_membersWithRole._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, '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( '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, 'GMembersData_organization_membersWithRole_pageInfo', 'G__typename'); BuiltValueNullFieldError.checkNotNull(hasNextPage, '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( '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() { final _$result = _$v ?? new _$GMembersData_organization_membersWithRole_pageInfo._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GMembersData_organization_membersWithRole_pageInfo', 'G__typename'), hasNextPage: BuiltValueNullFieldError.checkNotNull( hasNextPage, '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? company; @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.company, this.location, required this.createdAt}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GMembersData_organization_membersWithRole_nodes', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GMembersData_organization_membersWithRole_nodes', 'login'); BuiltValueNullFieldError.checkNotNull(avatarUrl, 'GMembersData_organization_membersWithRole_nodes', 'avatarUrl'); BuiltValueNullFieldError.checkNotNull(createdAt, '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 && company == other.company && location == other.location && createdAt == other.createdAt; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc($jc($jc(0, G__typename.hashCode), login.hashCode), name.hashCode), avatarUrl.hashCode), company.hashCode), location.hashCode), createdAt.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GMembersData_organization_membersWithRole_nodes') ..add('G__typename', G__typename) ..add('login', login) ..add('name', name) ..add('avatarUrl', avatarUrl) ..add('company', company) ..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? _company; String? get company => _$this._company; set company(String? company) => _$this._company = company; 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; _company = $v.company; _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() { final _$result = _$v ?? new _$GMembersData_organization_membersWithRole_nodes._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GMembersData_organization_membersWithRole_nodes', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull(login, 'GMembersData_organization_membersWithRole_nodes', 'login'), name: name, avatarUrl: BuiltValueNullFieldError.checkNotNull(avatarUrl, 'GMembersData_organization_membersWithRole_nodes', 'avatarUrl'), company: company, location: location, createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, '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, '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('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() { _$GWatchersData _$result; try { _$result = _$v ?? new _$GWatchersData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GWatchersData', 'G__typename'), repository: _repository?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'repository'; _repository?.build(); } catch (e) { throw new BuiltValueNestedFieldError( '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, 'GWatchersData_repository', 'G__typename'); BuiltValueNullFieldError.checkNotNull( watchers, '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('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() { _$GWatchersData_repository _$result; try { _$result = _$v ?? new _$GWatchersData_repository._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GWatchersData_repository', 'G__typename'), watchers: watchers.build()); } catch (_) { late String _$failedField; try { _$failedField = 'watchers'; watchers.build(); } catch (e) { throw new BuiltValueNestedFieldError( '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, 'GWatchersData_repository_watchers', 'G__typename'); BuiltValueNullFieldError.checkNotNull( pageInfo, '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('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() { _$GWatchersData_repository_watchers _$result; try { _$result = _$v ?? new _$GWatchersData_repository_watchers._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, '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( '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, 'GWatchersData_repository_watchers_pageInfo', 'G__typename'); BuiltValueNullFieldError.checkNotNull(hasNextPage, '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( '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() { final _$result = _$v ?? new _$GWatchersData_repository_watchers_pageInfo._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GWatchersData_repository_watchers_pageInfo', 'G__typename'), hasNextPage: BuiltValueNullFieldError.checkNotNull(hasNextPage, '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? company; @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.company, this.location, required this.createdAt}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GWatchersData_repository_watchers_nodes', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GWatchersData_repository_watchers_nodes', 'login'); BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GWatchersData_repository_watchers_nodes', 'avatarUrl'); BuiltValueNullFieldError.checkNotNull( createdAt, '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 && company == other.company && location == other.location && createdAt == other.createdAt; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc($jc($jc(0, G__typename.hashCode), login.hashCode), name.hashCode), avatarUrl.hashCode), company.hashCode), location.hashCode), createdAt.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GWatchersData_repository_watchers_nodes') ..add('G__typename', G__typename) ..add('login', login) ..add('name', name) ..add('avatarUrl', avatarUrl) ..add('company', company) ..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? _company; String? get company => _$this._company; set company(String? company) => _$this._company = company; 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; _company = $v.company; _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() { final _$result = _$v ?? new _$GWatchersData_repository_watchers_nodes._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GWatchersData_repository_watchers_nodes', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GWatchersData_repository_watchers_nodes', 'login'), name: name, avatarUrl: BuiltValueNullFieldError.checkNotNull(avatarUrl, 'GWatchersData_repository_watchers_nodes', 'avatarUrl'), company: company, location: location, createdAt: BuiltValueNullFieldError.checkNotNull(createdAt, '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, '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('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() { _$GStargazersData _$result; try { _$result = _$v ?? new _$GStargazersData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GStargazersData', 'G__typename'), repository: _repository?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'repository'; _repository?.build(); } catch (e) { throw new BuiltValueNestedFieldError( '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, 'GStargazersData_repository', 'G__typename'); BuiltValueNullFieldError.checkNotNull( stargazers, '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('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() { _$GStargazersData_repository _$result; try { _$result = _$v ?? new _$GStargazersData_repository._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GStargazersData_repository', 'G__typename'), stargazers: stargazers.build()); } catch (_) { late String _$failedField; try { _$failedField = 'stargazers'; stargazers.build(); } catch (e) { throw new BuiltValueNestedFieldError( '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, 'GStargazersData_repository_stargazers', 'G__typename'); BuiltValueNullFieldError.checkNotNull( pageInfo, '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('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() { _$GStargazersData_repository_stargazers _$result; try { _$result = _$v ?? new _$GStargazersData_repository_stargazers._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, '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( '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, 'GStargazersData_repository_stargazers_pageInfo', 'G__typename'); BuiltValueNullFieldError.checkNotNull(hasNextPage, '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( '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() { final _$result = _$v ?? new _$GStargazersData_repository_stargazers_pageInfo._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GStargazersData_repository_stargazers_pageInfo', 'G__typename'), hasNextPage: BuiltValueNullFieldError.checkNotNull( hasNextPage, '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? company; @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.company, this.location, required this.createdAt}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GStargazersData_repository_stargazers_nodes', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GStargazersData_repository_stargazers_nodes', 'login'); BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GStargazersData_repository_stargazers_nodes', 'avatarUrl'); BuiltValueNullFieldError.checkNotNull( createdAt, '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 && company == other.company && location == other.location && createdAt == other.createdAt; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc($jc($jc(0, G__typename.hashCode), login.hashCode), name.hashCode), avatarUrl.hashCode), company.hashCode), location.hashCode), createdAt.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GStargazersData_repository_stargazers_nodes') ..add('G__typename', G__typename) ..add('login', login) ..add('name', name) ..add('avatarUrl', avatarUrl) ..add('company', company) ..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? _company; String? get company => _$this._company; set company(String? company) => _$this._company = company; 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; _company = $v.company; _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() { final _$result = _$v ?? new _$GStargazersData_repository_stargazers_nodes._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GStargazersData_repository_stargazers_nodes', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GStargazersData_repository_stargazers_nodes', 'login'), name: name, avatarUrl: BuiltValueNullFieldError.checkNotNull(avatarUrl, 'GStargazersData_repository_stargazers_nodes', 'avatarUrl'), company: company, location: location, createdAt: BuiltValueNullFieldError.checkNotNull(createdAt, 'GStargazersData_repository_stargazers_nodes', 'createdAt')); replace(_$result); return _$result; } } class _$GReposData extends GReposData { @override final String G__typename; @override final GReposData_user? user; factory _$GReposData([void Function(GReposDataBuilder)? updates]) => (new GReposDataBuilder()..update(updates)).build(); _$GReposData._({required this.G__typename, this.user}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReposData', 'G__typename'); } @override GReposData rebuild(void Function(GReposDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReposDataBuilder toBuilder() => new GReposDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReposData && 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('GReposData') ..add('G__typename', G__typename) ..add('user', user)) .toString(); } } class GReposDataBuilder implements Builder { _$GReposData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GReposData_userBuilder? _user; GReposData_userBuilder get user => _$this._user ??= new GReposData_userBuilder(); set user(GReposData_userBuilder? user) => _$this._user = user; GReposDataBuilder() { GReposData._initializeBuilder(this); } GReposDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _user = $v.user?.toBuilder(); _$v = null; } return this; } @override void replace(GReposData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReposData; } @override void update(void Function(GReposDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GReposData build() { _$GReposData _$result; try { _$result = _$v ?? new _$GReposData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GReposData', 'G__typename'), user: _user?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'user'; _user?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GReposData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GReposData_user extends GReposData_user { @override final String G__typename; @override final GReposData_user_repositories repositories; factory _$GReposData_user([void Function(GReposData_userBuilder)? updates]) => (new GReposData_userBuilder()..update(updates)).build(); _$GReposData_user._({required this.G__typename, required this.repositories}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReposData_user', 'G__typename'); BuiltValueNullFieldError.checkNotNull( repositories, 'GReposData_user', 'repositories'); } @override GReposData_user rebuild(void Function(GReposData_userBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReposData_userBuilder toBuilder() => new GReposData_userBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReposData_user && G__typename == other.G__typename && repositories == other.repositories; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), repositories.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GReposData_user') ..add('G__typename', G__typename) ..add('repositories', repositories)) .toString(); } } class GReposData_userBuilder implements Builder { _$GReposData_user? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GReposData_user_repositoriesBuilder? _repositories; GReposData_user_repositoriesBuilder get repositories => _$this._repositories ??= new GReposData_user_repositoriesBuilder(); set repositories(GReposData_user_repositoriesBuilder? repositories) => _$this._repositories = repositories; GReposData_userBuilder() { GReposData_user._initializeBuilder(this); } GReposData_userBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _repositories = $v.repositories.toBuilder(); _$v = null; } return this; } @override void replace(GReposData_user other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReposData_user; } @override void update(void Function(GReposData_userBuilder)? updates) { if (updates != null) updates(this); } @override _$GReposData_user build() { _$GReposData_user _$result; try { _$result = _$v ?? new _$GReposData_user._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GReposData_user', 'G__typename'), repositories: repositories.build()); } catch (_) { late String _$failedField; try { _$failedField = 'repositories'; repositories.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GReposData_user', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GReposData_user_repositories extends GReposData_user_repositories { @override final String G__typename; @override final GReposData_user_repositories_pageInfo pageInfo; @override final BuiltList? nodes; factory _$GReposData_user_repositories( [void Function(GReposData_user_repositoriesBuilder)? updates]) => (new GReposData_user_repositoriesBuilder()..update(updates)).build(); _$GReposData_user_repositories._( {required this.G__typename, required this.pageInfo, this.nodes}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReposData_user_repositories', 'G__typename'); BuiltValueNullFieldError.checkNotNull( pageInfo, 'GReposData_user_repositories', 'pageInfo'); } @override GReposData_user_repositories rebuild( void Function(GReposData_user_repositoriesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReposData_user_repositoriesBuilder toBuilder() => new GReposData_user_repositoriesBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReposData_user_repositories && 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('GReposData_user_repositories') ..add('G__typename', G__typename) ..add('pageInfo', pageInfo) ..add('nodes', nodes)) .toString(); } } class GReposData_user_repositoriesBuilder implements Builder { _$GReposData_user_repositories? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GReposData_user_repositories_pageInfoBuilder? _pageInfo; GReposData_user_repositories_pageInfoBuilder get pageInfo => _$this._pageInfo ??= new GReposData_user_repositories_pageInfoBuilder(); set pageInfo(GReposData_user_repositories_pageInfoBuilder? pageInfo) => _$this._pageInfo = pageInfo; ListBuilder? _nodes; ListBuilder get nodes => _$this._nodes ??= new ListBuilder(); set nodes(ListBuilder? nodes) => _$this._nodes = nodes; GReposData_user_repositoriesBuilder() { GReposData_user_repositories._initializeBuilder(this); } GReposData_user_repositoriesBuilder 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(GReposData_user_repositories other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReposData_user_repositories; } @override void update(void Function(GReposData_user_repositoriesBuilder)? updates) { if (updates != null) updates(this); } @override _$GReposData_user_repositories build() { _$GReposData_user_repositories _$result; try { _$result = _$v ?? new _$GReposData_user_repositories._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GReposData_user_repositories', '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( 'GReposData_user_repositories', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GReposData_user_repositories_pageInfo extends GReposData_user_repositories_pageInfo { @override final String G__typename; @override final bool hasNextPage; @override final String? endCursor; factory _$GReposData_user_repositories_pageInfo( [void Function(GReposData_user_repositories_pageInfoBuilder)? updates]) => (new GReposData_user_repositories_pageInfoBuilder()..update(updates)) .build(); _$GReposData_user_repositories_pageInfo._( {required this.G__typename, required this.hasNextPage, this.endCursor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReposData_user_repositories_pageInfo', 'G__typename'); BuiltValueNullFieldError.checkNotNull( hasNextPage, 'GReposData_user_repositories_pageInfo', 'hasNextPage'); } @override GReposData_user_repositories_pageInfo rebuild( void Function(GReposData_user_repositories_pageInfoBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReposData_user_repositories_pageInfoBuilder toBuilder() => new GReposData_user_repositories_pageInfoBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReposData_user_repositories_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('GReposData_user_repositories_pageInfo') ..add('G__typename', G__typename) ..add('hasNextPage', hasNextPage) ..add('endCursor', endCursor)) .toString(); } } class GReposData_user_repositories_pageInfoBuilder implements Builder { _$GReposData_user_repositories_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; GReposData_user_repositories_pageInfoBuilder() { GReposData_user_repositories_pageInfo._initializeBuilder(this); } GReposData_user_repositories_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(GReposData_user_repositories_pageInfo other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReposData_user_repositories_pageInfo; } @override void update( void Function(GReposData_user_repositories_pageInfoBuilder)? updates) { if (updates != null) updates(this); } @override _$GReposData_user_repositories_pageInfo build() { final _$result = _$v ?? new _$GReposData_user_repositories_pageInfo._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GReposData_user_repositories_pageInfo', 'G__typename'), hasNextPage: BuiltValueNullFieldError.checkNotNull(hasNextPage, 'GReposData_user_repositories_pageInfo', 'hasNextPage'), endCursor: endCursor); replace(_$result); return _$result; } } class _$GReposData_user_repositories_nodes extends GReposData_user_repositories_nodes { @override final String G__typename; @override final GReposData_user_repositories_nodes_owner owner; @override final String name; @override final String? description; @override final bool isPrivate; @override final bool isFork; @override final GReposData_user_repositories_nodes_stargazers stargazers; @override final GReposData_user_repositories_nodes_forks forks; @override final GReposData_user_repositories_nodes_primaryLanguage? primaryLanguage; @override final DateTime updatedAt; factory _$GReposData_user_repositories_nodes( [void Function(GReposData_user_repositories_nodesBuilder)? updates]) => (new GReposData_user_repositories_nodesBuilder()..update(updates)) .build(); _$GReposData_user_repositories_nodes._( {required this.G__typename, required this.owner, required this.name, this.description, required this.isPrivate, required this.isFork, required this.stargazers, required this.forks, this.primaryLanguage, required this.updatedAt}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReposData_user_repositories_nodes', 'G__typename'); BuiltValueNullFieldError.checkNotNull( owner, 'GReposData_user_repositories_nodes', 'owner'); BuiltValueNullFieldError.checkNotNull( name, 'GReposData_user_repositories_nodes', 'name'); BuiltValueNullFieldError.checkNotNull( isPrivate, 'GReposData_user_repositories_nodes', 'isPrivate'); BuiltValueNullFieldError.checkNotNull( isFork, 'GReposData_user_repositories_nodes', 'isFork'); BuiltValueNullFieldError.checkNotNull( stargazers, 'GReposData_user_repositories_nodes', 'stargazers'); BuiltValueNullFieldError.checkNotNull( forks, 'GReposData_user_repositories_nodes', 'forks'); BuiltValueNullFieldError.checkNotNull( updatedAt, 'GReposData_user_repositories_nodes', 'updatedAt'); } @override GReposData_user_repositories_nodes rebuild( void Function(GReposData_user_repositories_nodesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReposData_user_repositories_nodesBuilder toBuilder() => new GReposData_user_repositories_nodesBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReposData_user_repositories_nodes && G__typename == other.G__typename && owner == other.owner && name == other.name && description == other.description && isPrivate == other.isPrivate && isFork == other.isFork && stargazers == other.stargazers && forks == other.forks && primaryLanguage == other.primaryLanguage && updatedAt == other.updatedAt; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc($jc(0, G__typename.hashCode), owner.hashCode), name.hashCode), description.hashCode), isPrivate.hashCode), isFork.hashCode), stargazers.hashCode), forks.hashCode), primaryLanguage.hashCode), updatedAt.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GReposData_user_repositories_nodes') ..add('G__typename', G__typename) ..add('owner', owner) ..add('name', name) ..add('description', description) ..add('isPrivate', isPrivate) ..add('isFork', isFork) ..add('stargazers', stargazers) ..add('forks', forks) ..add('primaryLanguage', primaryLanguage) ..add('updatedAt', updatedAt)) .toString(); } } class GReposData_user_repositories_nodesBuilder implements Builder { _$GReposData_user_repositories_nodes? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GReposData_user_repositories_nodes_ownerBuilder? _owner; GReposData_user_repositories_nodes_ownerBuilder get owner => _$this._owner ??= new GReposData_user_repositories_nodes_ownerBuilder(); set owner(GReposData_user_repositories_nodes_ownerBuilder? owner) => _$this._owner = owner; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _description; String? get description => _$this._description; set description(String? description) => _$this._description = description; bool? _isPrivate; bool? get isPrivate => _$this._isPrivate; set isPrivate(bool? isPrivate) => _$this._isPrivate = isPrivate; bool? _isFork; bool? get isFork => _$this._isFork; set isFork(bool? isFork) => _$this._isFork = isFork; GReposData_user_repositories_nodes_stargazersBuilder? _stargazers; GReposData_user_repositories_nodes_stargazersBuilder get stargazers => _$this._stargazers ??= new GReposData_user_repositories_nodes_stargazersBuilder(); set stargazers( GReposData_user_repositories_nodes_stargazersBuilder? stargazers) => _$this._stargazers = stargazers; GReposData_user_repositories_nodes_forksBuilder? _forks; GReposData_user_repositories_nodes_forksBuilder get forks => _$this._forks ??= new GReposData_user_repositories_nodes_forksBuilder(); set forks(GReposData_user_repositories_nodes_forksBuilder? forks) => _$this._forks = forks; GReposData_user_repositories_nodes_primaryLanguageBuilder? _primaryLanguage; GReposData_user_repositories_nodes_primaryLanguageBuilder get primaryLanguage => _$this._primaryLanguage ??= new GReposData_user_repositories_nodes_primaryLanguageBuilder(); set primaryLanguage( GReposData_user_repositories_nodes_primaryLanguageBuilder? primaryLanguage) => _$this._primaryLanguage = primaryLanguage; DateTime? _updatedAt; DateTime? get updatedAt => _$this._updatedAt; set updatedAt(DateTime? updatedAt) => _$this._updatedAt = updatedAt; GReposData_user_repositories_nodesBuilder() { GReposData_user_repositories_nodes._initializeBuilder(this); } GReposData_user_repositories_nodesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _owner = $v.owner.toBuilder(); _name = $v.name; _description = $v.description; _isPrivate = $v.isPrivate; _isFork = $v.isFork; _stargazers = $v.stargazers.toBuilder(); _forks = $v.forks.toBuilder(); _primaryLanguage = $v.primaryLanguage?.toBuilder(); _updatedAt = $v.updatedAt; _$v = null; } return this; } @override void replace(GReposData_user_repositories_nodes other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReposData_user_repositories_nodes; } @override void update( void Function(GReposData_user_repositories_nodesBuilder)? updates) { if (updates != null) updates(this); } @override _$GReposData_user_repositories_nodes build() { _$GReposData_user_repositories_nodes _$result; try { _$result = _$v ?? new _$GReposData_user_repositories_nodes._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GReposData_user_repositories_nodes', 'G__typename'), owner: owner.build(), name: BuiltValueNullFieldError.checkNotNull( name, 'GReposData_user_repositories_nodes', 'name'), description: description, isPrivate: BuiltValueNullFieldError.checkNotNull( isPrivate, 'GReposData_user_repositories_nodes', 'isPrivate'), isFork: BuiltValueNullFieldError.checkNotNull( isFork, 'GReposData_user_repositories_nodes', 'isFork'), stargazers: stargazers.build(), forks: forks.build(), primaryLanguage: _primaryLanguage?.build(), updatedAt: BuiltValueNullFieldError.checkNotNull(updatedAt, 'GReposData_user_repositories_nodes', 'updatedAt')); } catch (_) { late String _$failedField; try { _$failedField = 'owner'; owner.build(); _$failedField = 'stargazers'; stargazers.build(); _$failedField = 'forks'; forks.build(); _$failedField = 'primaryLanguage'; _primaryLanguage?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GReposData_user_repositories_nodes', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GReposData_user_repositories_nodes_owner extends GReposData_user_repositories_nodes_owner { @override final String G__typename; @override final String login; @override final String avatarUrl; factory _$GReposData_user_repositories_nodes_owner( [void Function(GReposData_user_repositories_nodes_ownerBuilder)? updates]) => (new GReposData_user_repositories_nodes_ownerBuilder()..update(updates)) .build(); _$GReposData_user_repositories_nodes_owner._( {required this.G__typename, required this.login, required this.avatarUrl}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReposData_user_repositories_nodes_owner', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GReposData_user_repositories_nodes_owner', 'login'); BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GReposData_user_repositories_nodes_owner', 'avatarUrl'); } @override GReposData_user_repositories_nodes_owner rebuild( void Function(GReposData_user_repositories_nodes_ownerBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReposData_user_repositories_nodes_ownerBuilder toBuilder() => new GReposData_user_repositories_nodes_ownerBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReposData_user_repositories_nodes_owner && G__typename == other.G__typename && login == other.login && avatarUrl == other.avatarUrl; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), login.hashCode), avatarUrl.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GReposData_user_repositories_nodes_owner') ..add('G__typename', G__typename) ..add('login', login) ..add('avatarUrl', avatarUrl)) .toString(); } } class GReposData_user_repositories_nodes_ownerBuilder implements Builder { _$GReposData_user_repositories_nodes_owner? _$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? _avatarUrl; String? get avatarUrl => _$this._avatarUrl; set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; GReposData_user_repositories_nodes_ownerBuilder() { GReposData_user_repositories_nodes_owner._initializeBuilder(this); } GReposData_user_repositories_nodes_ownerBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _avatarUrl = $v.avatarUrl; _$v = null; } return this; } @override void replace(GReposData_user_repositories_nodes_owner other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReposData_user_repositories_nodes_owner; } @override void update( void Function(GReposData_user_repositories_nodes_ownerBuilder)? updates) { if (updates != null) updates(this); } @override _$GReposData_user_repositories_nodes_owner build() { final _$result = _$v ?? new _$GReposData_user_repositories_nodes_owner._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GReposData_user_repositories_nodes_owner', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GReposData_user_repositories_nodes_owner', 'login'), avatarUrl: BuiltValueNullFieldError.checkNotNull(avatarUrl, 'GReposData_user_repositories_nodes_owner', 'avatarUrl')); replace(_$result); return _$result; } } class _$GReposData_user_repositories_nodes_stargazers extends GReposData_user_repositories_nodes_stargazers { @override final String G__typename; @override final int totalCount; factory _$GReposData_user_repositories_nodes_stargazers( [void Function(GReposData_user_repositories_nodes_stargazersBuilder)? updates]) => (new GReposData_user_repositories_nodes_stargazersBuilder() ..update(updates)) .build(); _$GReposData_user_repositories_nodes_stargazers._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GReposData_user_repositories_nodes_stargazers', 'G__typename'); BuiltValueNullFieldError.checkNotNull(totalCount, 'GReposData_user_repositories_nodes_stargazers', 'totalCount'); } @override GReposData_user_repositories_nodes_stargazers rebuild( void Function(GReposData_user_repositories_nodes_stargazersBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReposData_user_repositories_nodes_stargazersBuilder toBuilder() => new GReposData_user_repositories_nodes_stargazersBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReposData_user_repositories_nodes_stargazers && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GReposData_user_repositories_nodes_stargazers') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GReposData_user_repositories_nodes_stargazersBuilder implements Builder { _$GReposData_user_repositories_nodes_stargazers? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GReposData_user_repositories_nodes_stargazersBuilder() { GReposData_user_repositories_nodes_stargazers._initializeBuilder(this); } GReposData_user_repositories_nodes_stargazersBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace(GReposData_user_repositories_nodes_stargazers other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReposData_user_repositories_nodes_stargazers; } @override void update( void Function(GReposData_user_repositories_nodes_stargazersBuilder)? updates) { if (updates != null) updates(this); } @override _$GReposData_user_repositories_nodes_stargazers build() { final _$result = _$v ?? new _$GReposData_user_repositories_nodes_stargazers._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GReposData_user_repositories_nodes_stargazers', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull(totalCount, 'GReposData_user_repositories_nodes_stargazers', 'totalCount')); replace(_$result); return _$result; } } class _$GReposData_user_repositories_nodes_forks extends GReposData_user_repositories_nodes_forks { @override final String G__typename; @override final int totalCount; factory _$GReposData_user_repositories_nodes_forks( [void Function(GReposData_user_repositories_nodes_forksBuilder)? updates]) => (new GReposData_user_repositories_nodes_forksBuilder()..update(updates)) .build(); _$GReposData_user_repositories_nodes_forks._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReposData_user_repositories_nodes_forks', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GReposData_user_repositories_nodes_forks', 'totalCount'); } @override GReposData_user_repositories_nodes_forks rebuild( void Function(GReposData_user_repositories_nodes_forksBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReposData_user_repositories_nodes_forksBuilder toBuilder() => new GReposData_user_repositories_nodes_forksBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReposData_user_repositories_nodes_forks && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GReposData_user_repositories_nodes_forks') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GReposData_user_repositories_nodes_forksBuilder implements Builder { _$GReposData_user_repositories_nodes_forks? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GReposData_user_repositories_nodes_forksBuilder() { GReposData_user_repositories_nodes_forks._initializeBuilder(this); } GReposData_user_repositories_nodes_forksBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace(GReposData_user_repositories_nodes_forks other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReposData_user_repositories_nodes_forks; } @override void update( void Function(GReposData_user_repositories_nodes_forksBuilder)? updates) { if (updates != null) updates(this); } @override _$GReposData_user_repositories_nodes_forks build() { final _$result = _$v ?? new _$GReposData_user_repositories_nodes_forks._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GReposData_user_repositories_nodes_forks', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull(totalCount, 'GReposData_user_repositories_nodes_forks', 'totalCount')); replace(_$result); return _$result; } } class _$GReposData_user_repositories_nodes_primaryLanguage extends GReposData_user_repositories_nodes_primaryLanguage { @override final String G__typename; @override final String? color; @override final String name; factory _$GReposData_user_repositories_nodes_primaryLanguage( [void Function( GReposData_user_repositories_nodes_primaryLanguageBuilder)? updates]) => (new GReposData_user_repositories_nodes_primaryLanguageBuilder() ..update(updates)) .build(); _$GReposData_user_repositories_nodes_primaryLanguage._( {required this.G__typename, this.color, required this.name}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GReposData_user_repositories_nodes_primaryLanguage', 'G__typename'); BuiltValueNullFieldError.checkNotNull( name, 'GReposData_user_repositories_nodes_primaryLanguage', 'name'); } @override GReposData_user_repositories_nodes_primaryLanguage rebuild( void Function( GReposData_user_repositories_nodes_primaryLanguageBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReposData_user_repositories_nodes_primaryLanguageBuilder toBuilder() => new GReposData_user_repositories_nodes_primaryLanguageBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReposData_user_repositories_nodes_primaryLanguage && G__typename == other.G__typename && color == other.color && name == other.name; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), color.hashCode), name.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GReposData_user_repositories_nodes_primaryLanguage') ..add('G__typename', G__typename) ..add('color', color) ..add('name', name)) .toString(); } } class GReposData_user_repositories_nodes_primaryLanguageBuilder implements Builder { _$GReposData_user_repositories_nodes_primaryLanguage? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _color; String? get color => _$this._color; set color(String? color) => _$this._color = color; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GReposData_user_repositories_nodes_primaryLanguageBuilder() { GReposData_user_repositories_nodes_primaryLanguage._initializeBuilder(this); } GReposData_user_repositories_nodes_primaryLanguageBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _color = $v.color; _name = $v.name; _$v = null; } return this; } @override void replace(GReposData_user_repositories_nodes_primaryLanguage other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReposData_user_repositories_nodes_primaryLanguage; } @override void update( void Function(GReposData_user_repositories_nodes_primaryLanguageBuilder)? updates) { if (updates != null) updates(this); } @override _$GReposData_user_repositories_nodes_primaryLanguage build() { final _$result = _$v ?? new _$GReposData_user_repositories_nodes_primaryLanguage._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GReposData_user_repositories_nodes_primaryLanguage', 'G__typename'), color: color, name: BuiltValueNullFieldError.checkNotNull(name, 'GReposData_user_repositories_nodes_primaryLanguage', 'name')); replace(_$result); return _$result; } } class _$GStarsData extends GStarsData { @override final String G__typename; @override final GStarsData_user? user; factory _$GStarsData([void Function(GStarsDataBuilder)? updates]) => (new GStarsDataBuilder()..update(updates)).build(); _$GStarsData._({required this.G__typename, this.user}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GStarsData', 'G__typename'); } @override GStarsData rebuild(void Function(GStarsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GStarsDataBuilder toBuilder() => new GStarsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GStarsData && 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('GStarsData') ..add('G__typename', G__typename) ..add('user', user)) .toString(); } } class GStarsDataBuilder implements Builder { _$GStarsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GStarsData_userBuilder? _user; GStarsData_userBuilder get user => _$this._user ??= new GStarsData_userBuilder(); set user(GStarsData_userBuilder? user) => _$this._user = user; GStarsDataBuilder() { GStarsData._initializeBuilder(this); } GStarsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _user = $v.user?.toBuilder(); _$v = null; } return this; } @override void replace(GStarsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GStarsData; } @override void update(void Function(GStarsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GStarsData build() { _$GStarsData _$result; try { _$result = _$v ?? new _$GStarsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GStarsData', 'G__typename'), user: _user?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'user'; _user?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GStarsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GStarsData_user extends GStarsData_user { @override final String G__typename; @override final GStarsData_user_starredRepositories starredRepositories; factory _$GStarsData_user([void Function(GStarsData_userBuilder)? updates]) => (new GStarsData_userBuilder()..update(updates)).build(); _$GStarsData_user._( {required this.G__typename, required this.starredRepositories}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GStarsData_user', 'G__typename'); BuiltValueNullFieldError.checkNotNull( starredRepositories, 'GStarsData_user', 'starredRepositories'); } @override GStarsData_user rebuild(void Function(GStarsData_userBuilder) updates) => (toBuilder()..update(updates)).build(); @override GStarsData_userBuilder toBuilder() => new GStarsData_userBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GStarsData_user && G__typename == other.G__typename && starredRepositories == other.starredRepositories; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), starredRepositories.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GStarsData_user') ..add('G__typename', G__typename) ..add('starredRepositories', starredRepositories)) .toString(); } } class GStarsData_userBuilder implements Builder { _$GStarsData_user? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GStarsData_user_starredRepositoriesBuilder? _starredRepositories; GStarsData_user_starredRepositoriesBuilder get starredRepositories => _$this._starredRepositories ??= new GStarsData_user_starredRepositoriesBuilder(); set starredRepositories( GStarsData_user_starredRepositoriesBuilder? starredRepositories) => _$this._starredRepositories = starredRepositories; GStarsData_userBuilder() { GStarsData_user._initializeBuilder(this); } GStarsData_userBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _starredRepositories = $v.starredRepositories.toBuilder(); _$v = null; } return this; } @override void replace(GStarsData_user other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GStarsData_user; } @override void update(void Function(GStarsData_userBuilder)? updates) { if (updates != null) updates(this); } @override _$GStarsData_user build() { _$GStarsData_user _$result; try { _$result = _$v ?? new _$GStarsData_user._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GStarsData_user', 'G__typename'), starredRepositories: starredRepositories.build()); } catch (_) { late String _$failedField; try { _$failedField = 'starredRepositories'; starredRepositories.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GStarsData_user', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GStarsData_user_starredRepositories extends GStarsData_user_starredRepositories { @override final String G__typename; @override final GStarsData_user_starredRepositories_pageInfo pageInfo; @override final BuiltList? nodes; factory _$GStarsData_user_starredRepositories( [void Function(GStarsData_user_starredRepositoriesBuilder)? updates]) => (new GStarsData_user_starredRepositoriesBuilder()..update(updates)) .build(); _$GStarsData_user_starredRepositories._( {required this.G__typename, required this.pageInfo, this.nodes}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GStarsData_user_starredRepositories', 'G__typename'); BuiltValueNullFieldError.checkNotNull( pageInfo, 'GStarsData_user_starredRepositories', 'pageInfo'); } @override GStarsData_user_starredRepositories rebuild( void Function(GStarsData_user_starredRepositoriesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GStarsData_user_starredRepositoriesBuilder toBuilder() => new GStarsData_user_starredRepositoriesBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GStarsData_user_starredRepositories && 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('GStarsData_user_starredRepositories') ..add('G__typename', G__typename) ..add('pageInfo', pageInfo) ..add('nodes', nodes)) .toString(); } } class GStarsData_user_starredRepositoriesBuilder implements Builder { _$GStarsData_user_starredRepositories? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GStarsData_user_starredRepositories_pageInfoBuilder? _pageInfo; GStarsData_user_starredRepositories_pageInfoBuilder get pageInfo => _$this._pageInfo ??= new GStarsData_user_starredRepositories_pageInfoBuilder(); set pageInfo(GStarsData_user_starredRepositories_pageInfoBuilder? pageInfo) => _$this._pageInfo = pageInfo; ListBuilder? _nodes; ListBuilder get nodes => _$this._nodes ??= new ListBuilder(); set nodes(ListBuilder? nodes) => _$this._nodes = nodes; GStarsData_user_starredRepositoriesBuilder() { GStarsData_user_starredRepositories._initializeBuilder(this); } GStarsData_user_starredRepositoriesBuilder 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(GStarsData_user_starredRepositories other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GStarsData_user_starredRepositories; } @override void update( void Function(GStarsData_user_starredRepositoriesBuilder)? updates) { if (updates != null) updates(this); } @override _$GStarsData_user_starredRepositories build() { _$GStarsData_user_starredRepositories _$result; try { _$result = _$v ?? new _$GStarsData_user_starredRepositories._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GStarsData_user_starredRepositories', '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( 'GStarsData_user_starredRepositories', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GStarsData_user_starredRepositories_pageInfo extends GStarsData_user_starredRepositories_pageInfo { @override final String G__typename; @override final bool hasNextPage; @override final String? endCursor; factory _$GStarsData_user_starredRepositories_pageInfo( [void Function(GStarsData_user_starredRepositories_pageInfoBuilder)? updates]) => (new GStarsData_user_starredRepositories_pageInfoBuilder() ..update(updates)) .build(); _$GStarsData_user_starredRepositories_pageInfo._( {required this.G__typename, required this.hasNextPage, this.endCursor}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GStarsData_user_starredRepositories_pageInfo', 'G__typename'); BuiltValueNullFieldError.checkNotNull(hasNextPage, 'GStarsData_user_starredRepositories_pageInfo', 'hasNextPage'); } @override GStarsData_user_starredRepositories_pageInfo rebuild( void Function(GStarsData_user_starredRepositories_pageInfoBuilder) updates) => (toBuilder()..update(updates)).build(); @override GStarsData_user_starredRepositories_pageInfoBuilder toBuilder() => new GStarsData_user_starredRepositories_pageInfoBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GStarsData_user_starredRepositories_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( 'GStarsData_user_starredRepositories_pageInfo') ..add('G__typename', G__typename) ..add('hasNextPage', hasNextPage) ..add('endCursor', endCursor)) .toString(); } } class GStarsData_user_starredRepositories_pageInfoBuilder implements Builder { _$GStarsData_user_starredRepositories_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; GStarsData_user_starredRepositories_pageInfoBuilder() { GStarsData_user_starredRepositories_pageInfo._initializeBuilder(this); } GStarsData_user_starredRepositories_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(GStarsData_user_starredRepositories_pageInfo other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GStarsData_user_starredRepositories_pageInfo; } @override void update( void Function(GStarsData_user_starredRepositories_pageInfoBuilder)? updates) { if (updates != null) updates(this); } @override _$GStarsData_user_starredRepositories_pageInfo build() { final _$result = _$v ?? new _$GStarsData_user_starredRepositories_pageInfo._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GStarsData_user_starredRepositories_pageInfo', 'G__typename'), hasNextPage: BuiltValueNullFieldError.checkNotNull(hasNextPage, 'GStarsData_user_starredRepositories_pageInfo', 'hasNextPage'), endCursor: endCursor); replace(_$result); return _$result; } } class _$GStarsData_user_starredRepositories_nodes extends GStarsData_user_starredRepositories_nodes { @override final String G__typename; @override final GStarsData_user_starredRepositories_nodes_owner owner; @override final String name; @override final String? description; @override final bool isPrivate; @override final bool isFork; @override final GStarsData_user_starredRepositories_nodes_stargazers stargazers; @override final GStarsData_user_starredRepositories_nodes_forks forks; @override final GStarsData_user_starredRepositories_nodes_primaryLanguage? primaryLanguage; @override final DateTime updatedAt; factory _$GStarsData_user_starredRepositories_nodes( [void Function(GStarsData_user_starredRepositories_nodesBuilder)? updates]) => (new GStarsData_user_starredRepositories_nodesBuilder()..update(updates)) .build(); _$GStarsData_user_starredRepositories_nodes._( {required this.G__typename, required this.owner, required this.name, this.description, required this.isPrivate, required this.isFork, required this.stargazers, required this.forks, this.primaryLanguage, required this.updatedAt}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GStarsData_user_starredRepositories_nodes', 'G__typename'); BuiltValueNullFieldError.checkNotNull( owner, 'GStarsData_user_starredRepositories_nodes', 'owner'); BuiltValueNullFieldError.checkNotNull( name, 'GStarsData_user_starredRepositories_nodes', 'name'); BuiltValueNullFieldError.checkNotNull( isPrivate, 'GStarsData_user_starredRepositories_nodes', 'isPrivate'); BuiltValueNullFieldError.checkNotNull( isFork, 'GStarsData_user_starredRepositories_nodes', 'isFork'); BuiltValueNullFieldError.checkNotNull( stargazers, 'GStarsData_user_starredRepositories_nodes', 'stargazers'); BuiltValueNullFieldError.checkNotNull( forks, 'GStarsData_user_starredRepositories_nodes', 'forks'); BuiltValueNullFieldError.checkNotNull( updatedAt, 'GStarsData_user_starredRepositories_nodes', 'updatedAt'); } @override GStarsData_user_starredRepositories_nodes rebuild( void Function(GStarsData_user_starredRepositories_nodesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GStarsData_user_starredRepositories_nodesBuilder toBuilder() => new GStarsData_user_starredRepositories_nodesBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GStarsData_user_starredRepositories_nodes && G__typename == other.G__typename && owner == other.owner && name == other.name && description == other.description && isPrivate == other.isPrivate && isFork == other.isFork && stargazers == other.stargazers && forks == other.forks && primaryLanguage == other.primaryLanguage && updatedAt == other.updatedAt; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc($jc(0, G__typename.hashCode), owner.hashCode), name.hashCode), description.hashCode), isPrivate.hashCode), isFork.hashCode), stargazers.hashCode), forks.hashCode), primaryLanguage.hashCode), updatedAt.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GStarsData_user_starredRepositories_nodes') ..add('G__typename', G__typename) ..add('owner', owner) ..add('name', name) ..add('description', description) ..add('isPrivate', isPrivate) ..add('isFork', isFork) ..add('stargazers', stargazers) ..add('forks', forks) ..add('primaryLanguage', primaryLanguage) ..add('updatedAt', updatedAt)) .toString(); } } class GStarsData_user_starredRepositories_nodesBuilder implements Builder { _$GStarsData_user_starredRepositories_nodes? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GStarsData_user_starredRepositories_nodes_ownerBuilder? _owner; GStarsData_user_starredRepositories_nodes_ownerBuilder get owner => _$this._owner ??= new GStarsData_user_starredRepositories_nodes_ownerBuilder(); set owner(GStarsData_user_starredRepositories_nodes_ownerBuilder? owner) => _$this._owner = owner; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _description; String? get description => _$this._description; set description(String? description) => _$this._description = description; bool? _isPrivate; bool? get isPrivate => _$this._isPrivate; set isPrivate(bool? isPrivate) => _$this._isPrivate = isPrivate; bool? _isFork; bool? get isFork => _$this._isFork; set isFork(bool? isFork) => _$this._isFork = isFork; GStarsData_user_starredRepositories_nodes_stargazersBuilder? _stargazers; GStarsData_user_starredRepositories_nodes_stargazersBuilder get stargazers => _$this._stargazers ??= new GStarsData_user_starredRepositories_nodes_stargazersBuilder(); set stargazers( GStarsData_user_starredRepositories_nodes_stargazersBuilder? stargazers) => _$this._stargazers = stargazers; GStarsData_user_starredRepositories_nodes_forksBuilder? _forks; GStarsData_user_starredRepositories_nodes_forksBuilder get forks => _$this._forks ??= new GStarsData_user_starredRepositories_nodes_forksBuilder(); set forks(GStarsData_user_starredRepositories_nodes_forksBuilder? forks) => _$this._forks = forks; GStarsData_user_starredRepositories_nodes_primaryLanguageBuilder? _primaryLanguage; GStarsData_user_starredRepositories_nodes_primaryLanguageBuilder get primaryLanguage => _$this._primaryLanguage ??= new GStarsData_user_starredRepositories_nodes_primaryLanguageBuilder(); set primaryLanguage( GStarsData_user_starredRepositories_nodes_primaryLanguageBuilder? primaryLanguage) => _$this._primaryLanguage = primaryLanguage; DateTime? _updatedAt; DateTime? get updatedAt => _$this._updatedAt; set updatedAt(DateTime? updatedAt) => _$this._updatedAt = updatedAt; GStarsData_user_starredRepositories_nodesBuilder() { GStarsData_user_starredRepositories_nodes._initializeBuilder(this); } GStarsData_user_starredRepositories_nodesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _owner = $v.owner.toBuilder(); _name = $v.name; _description = $v.description; _isPrivate = $v.isPrivate; _isFork = $v.isFork; _stargazers = $v.stargazers.toBuilder(); _forks = $v.forks.toBuilder(); _primaryLanguage = $v.primaryLanguage?.toBuilder(); _updatedAt = $v.updatedAt; _$v = null; } return this; } @override void replace(GStarsData_user_starredRepositories_nodes other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GStarsData_user_starredRepositories_nodes; } @override void update( void Function(GStarsData_user_starredRepositories_nodesBuilder)? updates) { if (updates != null) updates(this); } @override _$GStarsData_user_starredRepositories_nodes build() { _$GStarsData_user_starredRepositories_nodes _$result; try { _$result = _$v ?? new _$GStarsData_user_starredRepositories_nodes._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GStarsData_user_starredRepositories_nodes', 'G__typename'), owner: owner.build(), name: BuiltValueNullFieldError.checkNotNull( name, 'GStarsData_user_starredRepositories_nodes', 'name'), description: description, isPrivate: BuiltValueNullFieldError.checkNotNull(isPrivate, 'GStarsData_user_starredRepositories_nodes', 'isPrivate'), isFork: BuiltValueNullFieldError.checkNotNull(isFork, 'GStarsData_user_starredRepositories_nodes', 'isFork'), stargazers: stargazers.build(), forks: forks.build(), primaryLanguage: _primaryLanguage?.build(), updatedAt: BuiltValueNullFieldError.checkNotNull(updatedAt, 'GStarsData_user_starredRepositories_nodes', 'updatedAt')); } catch (_) { late String _$failedField; try { _$failedField = 'owner'; owner.build(); _$failedField = 'stargazers'; stargazers.build(); _$failedField = 'forks'; forks.build(); _$failedField = 'primaryLanguage'; _primaryLanguage?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GStarsData_user_starredRepositories_nodes', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GStarsData_user_starredRepositories_nodes_owner extends GStarsData_user_starredRepositories_nodes_owner { @override final String G__typename; @override final String login; @override final String avatarUrl; factory _$GStarsData_user_starredRepositories_nodes_owner( [void Function( GStarsData_user_starredRepositories_nodes_ownerBuilder)? updates]) => (new GStarsData_user_starredRepositories_nodes_ownerBuilder() ..update(updates)) .build(); _$GStarsData_user_starredRepositories_nodes_owner._( {required this.G__typename, required this.login, required this.avatarUrl}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GStarsData_user_starredRepositories_nodes_owner', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GStarsData_user_starredRepositories_nodes_owner', 'login'); BuiltValueNullFieldError.checkNotNull(avatarUrl, 'GStarsData_user_starredRepositories_nodes_owner', 'avatarUrl'); } @override GStarsData_user_starredRepositories_nodes_owner rebuild( void Function(GStarsData_user_starredRepositories_nodes_ownerBuilder) updates) => (toBuilder()..update(updates)).build(); @override GStarsData_user_starredRepositories_nodes_ownerBuilder toBuilder() => new GStarsData_user_starredRepositories_nodes_ownerBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GStarsData_user_starredRepositories_nodes_owner && G__typename == other.G__typename && login == other.login && avatarUrl == other.avatarUrl; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), login.hashCode), avatarUrl.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GStarsData_user_starredRepositories_nodes_owner') ..add('G__typename', G__typename) ..add('login', login) ..add('avatarUrl', avatarUrl)) .toString(); } } class GStarsData_user_starredRepositories_nodes_ownerBuilder implements Builder { _$GStarsData_user_starredRepositories_nodes_owner? _$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? _avatarUrl; String? get avatarUrl => _$this._avatarUrl; set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; GStarsData_user_starredRepositories_nodes_ownerBuilder() { GStarsData_user_starredRepositories_nodes_owner._initializeBuilder(this); } GStarsData_user_starredRepositories_nodes_ownerBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _avatarUrl = $v.avatarUrl; _$v = null; } return this; } @override void replace(GStarsData_user_starredRepositories_nodes_owner other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GStarsData_user_starredRepositories_nodes_owner; } @override void update( void Function(GStarsData_user_starredRepositories_nodes_ownerBuilder)? updates) { if (updates != null) updates(this); } @override _$GStarsData_user_starredRepositories_nodes_owner build() { final _$result = _$v ?? new _$GStarsData_user_starredRepositories_nodes_owner._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GStarsData_user_starredRepositories_nodes_owner', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull(login, 'GStarsData_user_starredRepositories_nodes_owner', 'login'), avatarUrl: BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GStarsData_user_starredRepositories_nodes_owner', 'avatarUrl')); replace(_$result); return _$result; } } class _$GStarsData_user_starredRepositories_nodes_stargazers extends GStarsData_user_starredRepositories_nodes_stargazers { @override final String G__typename; @override final int totalCount; factory _$GStarsData_user_starredRepositories_nodes_stargazers( [void Function( GStarsData_user_starredRepositories_nodes_stargazersBuilder)? updates]) => (new GStarsData_user_starredRepositories_nodes_stargazersBuilder() ..update(updates)) .build(); _$GStarsData_user_starredRepositories_nodes_stargazers._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GStarsData_user_starredRepositories_nodes_stargazers', 'G__typename'); BuiltValueNullFieldError.checkNotNull(totalCount, 'GStarsData_user_starredRepositories_nodes_stargazers', 'totalCount'); } @override GStarsData_user_starredRepositories_nodes_stargazers rebuild( void Function( GStarsData_user_starredRepositories_nodes_stargazersBuilder) updates) => (toBuilder()..update(updates)).build(); @override GStarsData_user_starredRepositories_nodes_stargazersBuilder toBuilder() => new GStarsData_user_starredRepositories_nodes_stargazersBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GStarsData_user_starredRepositories_nodes_stargazers && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GStarsData_user_starredRepositories_nodes_stargazers') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GStarsData_user_starredRepositories_nodes_stargazersBuilder implements Builder { _$GStarsData_user_starredRepositories_nodes_stargazers? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GStarsData_user_starredRepositories_nodes_stargazersBuilder() { GStarsData_user_starredRepositories_nodes_stargazers._initializeBuilder( this); } GStarsData_user_starredRepositories_nodes_stargazersBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace(GStarsData_user_starredRepositories_nodes_stargazers other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GStarsData_user_starredRepositories_nodes_stargazers; } @override void update( void Function( GStarsData_user_starredRepositories_nodes_stargazersBuilder)? updates) { if (updates != null) updates(this); } @override _$GStarsData_user_starredRepositories_nodes_stargazers build() { final _$result = _$v ?? new _$GStarsData_user_starredRepositories_nodes_stargazers._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GStarsData_user_starredRepositories_nodes_stargazers', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GStarsData_user_starredRepositories_nodes_stargazers', 'totalCount')); replace(_$result); return _$result; } } class _$GStarsData_user_starredRepositories_nodes_forks extends GStarsData_user_starredRepositories_nodes_forks { @override final String G__typename; @override final int totalCount; factory _$GStarsData_user_starredRepositories_nodes_forks( [void Function( GStarsData_user_starredRepositories_nodes_forksBuilder)? updates]) => (new GStarsData_user_starredRepositories_nodes_forksBuilder() ..update(updates)) .build(); _$GStarsData_user_starredRepositories_nodes_forks._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GStarsData_user_starredRepositories_nodes_forks', 'G__typename'); BuiltValueNullFieldError.checkNotNull(totalCount, 'GStarsData_user_starredRepositories_nodes_forks', 'totalCount'); } @override GStarsData_user_starredRepositories_nodes_forks rebuild( void Function(GStarsData_user_starredRepositories_nodes_forksBuilder) updates) => (toBuilder()..update(updates)).build(); @override GStarsData_user_starredRepositories_nodes_forksBuilder toBuilder() => new GStarsData_user_starredRepositories_nodes_forksBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GStarsData_user_starredRepositories_nodes_forks && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GStarsData_user_starredRepositories_nodes_forks') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GStarsData_user_starredRepositories_nodes_forksBuilder implements Builder { _$GStarsData_user_starredRepositories_nodes_forks? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GStarsData_user_starredRepositories_nodes_forksBuilder() { GStarsData_user_starredRepositories_nodes_forks._initializeBuilder(this); } GStarsData_user_starredRepositories_nodes_forksBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace(GStarsData_user_starredRepositories_nodes_forks other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GStarsData_user_starredRepositories_nodes_forks; } @override void update( void Function(GStarsData_user_starredRepositories_nodes_forksBuilder)? updates) { if (updates != null) updates(this); } @override _$GStarsData_user_starredRepositories_nodes_forks build() { final _$result = _$v ?? new _$GStarsData_user_starredRepositories_nodes_forks._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GStarsData_user_starredRepositories_nodes_forks', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GStarsData_user_starredRepositories_nodes_forks', 'totalCount')); replace(_$result); return _$result; } } class _$GStarsData_user_starredRepositories_nodes_primaryLanguage extends GStarsData_user_starredRepositories_nodes_primaryLanguage { @override final String G__typename; @override final String? color; @override final String name; factory _$GStarsData_user_starredRepositories_nodes_primaryLanguage( [void Function( GStarsData_user_starredRepositories_nodes_primaryLanguageBuilder)? updates]) => (new GStarsData_user_starredRepositories_nodes_primaryLanguageBuilder() ..update(updates)) .build(); _$GStarsData_user_starredRepositories_nodes_primaryLanguage._( {required this.G__typename, this.color, required this.name}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GStarsData_user_starredRepositories_nodes_primaryLanguage', 'G__typename'); BuiltValueNullFieldError.checkNotNull(name, 'GStarsData_user_starredRepositories_nodes_primaryLanguage', 'name'); } @override GStarsData_user_starredRepositories_nodes_primaryLanguage rebuild( void Function( GStarsData_user_starredRepositories_nodes_primaryLanguageBuilder) updates) => (toBuilder()..update(updates)).build(); @override GStarsData_user_starredRepositories_nodes_primaryLanguageBuilder toBuilder() => new GStarsData_user_starredRepositories_nodes_primaryLanguageBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GStarsData_user_starredRepositories_nodes_primaryLanguage && G__typename == other.G__typename && color == other.color && name == other.name; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), color.hashCode), name.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GStarsData_user_starredRepositories_nodes_primaryLanguage') ..add('G__typename', G__typename) ..add('color', color) ..add('name', name)) .toString(); } } class GStarsData_user_starredRepositories_nodes_primaryLanguageBuilder implements Builder { _$GStarsData_user_starredRepositories_nodes_primaryLanguage? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _color; String? get color => _$this._color; set color(String? color) => _$this._color = color; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GStarsData_user_starredRepositories_nodes_primaryLanguageBuilder() { GStarsData_user_starredRepositories_nodes_primaryLanguage ._initializeBuilder(this); } GStarsData_user_starredRepositories_nodes_primaryLanguageBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _color = $v.color; _name = $v.name; _$v = null; } return this; } @override void replace( GStarsData_user_starredRepositories_nodes_primaryLanguage other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GStarsData_user_starredRepositories_nodes_primaryLanguage; } @override void update( void Function( GStarsData_user_starredRepositories_nodes_primaryLanguageBuilder)? updates) { if (updates != null) updates(this); } @override _$GStarsData_user_starredRepositories_nodes_primaryLanguage build() { final _$result = _$v ?? new _$GStarsData_user_starredRepositories_nodes_primaryLanguage._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GStarsData_user_starredRepositories_nodes_primaryLanguage', 'G__typename'), color: color, name: BuiltValueNullFieldError.checkNotNull( name, 'GStarsData_user_starredRepositories_nodes_primaryLanguage', 'name')); replace(_$result); return _$result; } } class _$GViewerData extends GViewerData { @override final String G__typename; @override final GViewerData_viewer viewer; factory _$GViewerData([void Function(GViewerDataBuilder)? updates]) => (new GViewerDataBuilder()..update(updates)).build(); _$GViewerData._({required this.G__typename, required this.viewer}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GViewerData', 'G__typename'); BuiltValueNullFieldError.checkNotNull(viewer, 'GViewerData', 'viewer'); } @override GViewerData rebuild(void Function(GViewerDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GViewerDataBuilder toBuilder() => new GViewerDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GViewerData && G__typename == other.G__typename && viewer == other.viewer; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), viewer.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GViewerData') ..add('G__typename', G__typename) ..add('viewer', viewer)) .toString(); } } class GViewerDataBuilder implements Builder { _$GViewerData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GViewerData_viewerBuilder? _viewer; GViewerData_viewerBuilder get viewer => _$this._viewer ??= new GViewerData_viewerBuilder(); set viewer(GViewerData_viewerBuilder? viewer) => _$this._viewer = viewer; GViewerDataBuilder() { GViewerData._initializeBuilder(this); } GViewerDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _viewer = $v.viewer.toBuilder(); _$v = null; } return this; } @override void replace(GViewerData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GViewerData; } @override void update(void Function(GViewerDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GViewerData build() { _$GViewerData _$result; try { _$result = _$v ?? new _$GViewerData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GViewerData', 'G__typename'), viewer: viewer.build()); } catch (_) { late String _$failedField; try { _$failedField = 'viewer'; viewer.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GViewerData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GViewerData_viewer extends GViewerData_viewer { @override final String G__typename; @override final String login; @override final String avatarUrl; @override final String? name; @override final String? bio; @override final String? company; @override final String? location; @override final String email; @override final DateTime createdAt; @override final String? websiteUrl; @override final bool viewerCanFollow; @override final bool viewerIsFollowing; @override final GViewerData_viewer_starredRepositories starredRepositories; @override final GViewerData_viewer_followers followers; @override final GViewerData_viewer_following following; @override final GViewerData_viewer_contributionsCollection contributionsCollection; @override final GViewerData_viewer_repositories repositories; @override final GViewerData_viewer_pinnedItems pinnedItems; factory _$GViewerData_viewer( [void Function(GViewerData_viewerBuilder)? updates]) => (new GViewerData_viewerBuilder()..update(updates)).build(); _$GViewerData_viewer._( {required this.G__typename, required this.login, required this.avatarUrl, this.name, this.bio, this.company, this.location, required this.email, required this.createdAt, this.websiteUrl, required this.viewerCanFollow, required this.viewerIsFollowing, required this.starredRepositories, required this.followers, required this.following, required this.contributionsCollection, required this.repositories, required this.pinnedItems}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GViewerData_viewer', 'G__typename'); BuiltValueNullFieldError.checkNotNull(login, 'GViewerData_viewer', 'login'); BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GViewerData_viewer', 'avatarUrl'); BuiltValueNullFieldError.checkNotNull(email, 'GViewerData_viewer', 'email'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GViewerData_viewer', 'createdAt'); BuiltValueNullFieldError.checkNotNull( viewerCanFollow, 'GViewerData_viewer', 'viewerCanFollow'); BuiltValueNullFieldError.checkNotNull( viewerIsFollowing, 'GViewerData_viewer', 'viewerIsFollowing'); BuiltValueNullFieldError.checkNotNull( starredRepositories, 'GViewerData_viewer', 'starredRepositories'); BuiltValueNullFieldError.checkNotNull( followers, 'GViewerData_viewer', 'followers'); BuiltValueNullFieldError.checkNotNull( following, 'GViewerData_viewer', 'following'); BuiltValueNullFieldError.checkNotNull(contributionsCollection, 'GViewerData_viewer', 'contributionsCollection'); BuiltValueNullFieldError.checkNotNull( repositories, 'GViewerData_viewer', 'repositories'); BuiltValueNullFieldError.checkNotNull( pinnedItems, 'GViewerData_viewer', 'pinnedItems'); } @override GViewerData_viewer rebuild( void Function(GViewerData_viewerBuilder) updates) => (toBuilder()..update(updates)).build(); @override GViewerData_viewerBuilder toBuilder() => new GViewerData_viewerBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GViewerData_viewer && G__typename == other.G__typename && login == other.login && avatarUrl == other.avatarUrl && name == other.name && bio == other.bio && company == other.company && location == other.location && email == other.email && createdAt == other.createdAt && websiteUrl == other.websiteUrl && viewerCanFollow == other.viewerCanFollow && viewerIsFollowing == other.viewerIsFollowing && starredRepositories == other.starredRepositories && followers == other.followers && following == other.following && contributionsCollection == other.contributionsCollection && repositories == other.repositories && pinnedItems == other.pinnedItems; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( 0, G__typename .hashCode), login .hashCode), avatarUrl .hashCode), name.hashCode), bio.hashCode), company.hashCode), location.hashCode), email.hashCode), createdAt.hashCode), websiteUrl.hashCode), viewerCanFollow.hashCode), viewerIsFollowing.hashCode), starredRepositories.hashCode), followers.hashCode), following.hashCode), contributionsCollection.hashCode), repositories.hashCode), pinnedItems.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GViewerData_viewer') ..add('G__typename', G__typename) ..add('login', login) ..add('avatarUrl', avatarUrl) ..add('name', name) ..add('bio', bio) ..add('company', company) ..add('location', location) ..add('email', email) ..add('createdAt', createdAt) ..add('websiteUrl', websiteUrl) ..add('viewerCanFollow', viewerCanFollow) ..add('viewerIsFollowing', viewerIsFollowing) ..add('starredRepositories', starredRepositories) ..add('followers', followers) ..add('following', following) ..add('contributionsCollection', contributionsCollection) ..add('repositories', repositories) ..add('pinnedItems', pinnedItems)) .toString(); } } class GViewerData_viewerBuilder implements Builder { _$GViewerData_viewer? _$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? _avatarUrl; String? get avatarUrl => _$this._avatarUrl; set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _bio; String? get bio => _$this._bio; set bio(String? bio) => _$this._bio = bio; String? _company; String? get company => _$this._company; set company(String? company) => _$this._company = company; String? _location; String? get location => _$this._location; set location(String? location) => _$this._location = location; String? _email; String? get email => _$this._email; set email(String? email) => _$this._email = email; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; String? _websiteUrl; String? get websiteUrl => _$this._websiteUrl; set websiteUrl(String? websiteUrl) => _$this._websiteUrl = websiteUrl; bool? _viewerCanFollow; bool? get viewerCanFollow => _$this._viewerCanFollow; set viewerCanFollow(bool? viewerCanFollow) => _$this._viewerCanFollow = viewerCanFollow; bool? _viewerIsFollowing; bool? get viewerIsFollowing => _$this._viewerIsFollowing; set viewerIsFollowing(bool? viewerIsFollowing) => _$this._viewerIsFollowing = viewerIsFollowing; GViewerData_viewer_starredRepositoriesBuilder? _starredRepositories; GViewerData_viewer_starredRepositoriesBuilder get starredRepositories => _$this._starredRepositories ??= new GViewerData_viewer_starredRepositoriesBuilder(); set starredRepositories( GViewerData_viewer_starredRepositoriesBuilder? starredRepositories) => _$this._starredRepositories = starredRepositories; GViewerData_viewer_followersBuilder? _followers; GViewerData_viewer_followersBuilder get followers => _$this._followers ??= new GViewerData_viewer_followersBuilder(); set followers(GViewerData_viewer_followersBuilder? followers) => _$this._followers = followers; GViewerData_viewer_followingBuilder? _following; GViewerData_viewer_followingBuilder get following => _$this._following ??= new GViewerData_viewer_followingBuilder(); set following(GViewerData_viewer_followingBuilder? following) => _$this._following = following; GViewerData_viewer_contributionsCollectionBuilder? _contributionsCollection; GViewerData_viewer_contributionsCollectionBuilder get contributionsCollection => _$this._contributionsCollection ??= new GViewerData_viewer_contributionsCollectionBuilder(); set contributionsCollection( GViewerData_viewer_contributionsCollectionBuilder? contributionsCollection) => _$this._contributionsCollection = contributionsCollection; GViewerData_viewer_repositoriesBuilder? _repositories; GViewerData_viewer_repositoriesBuilder get repositories => _$this._repositories ??= new GViewerData_viewer_repositoriesBuilder(); set repositories(GViewerData_viewer_repositoriesBuilder? repositories) => _$this._repositories = repositories; GViewerData_viewer_pinnedItemsBuilder? _pinnedItems; GViewerData_viewer_pinnedItemsBuilder get pinnedItems => _$this._pinnedItems ??= new GViewerData_viewer_pinnedItemsBuilder(); set pinnedItems(GViewerData_viewer_pinnedItemsBuilder? pinnedItems) => _$this._pinnedItems = pinnedItems; GViewerData_viewerBuilder() { GViewerData_viewer._initializeBuilder(this); } GViewerData_viewerBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _avatarUrl = $v.avatarUrl; _name = $v.name; _bio = $v.bio; _company = $v.company; _location = $v.location; _email = $v.email; _createdAt = $v.createdAt; _websiteUrl = $v.websiteUrl; _viewerCanFollow = $v.viewerCanFollow; _viewerIsFollowing = $v.viewerIsFollowing; _starredRepositories = $v.starredRepositories.toBuilder(); _followers = $v.followers.toBuilder(); _following = $v.following.toBuilder(); _contributionsCollection = $v.contributionsCollection.toBuilder(); _repositories = $v.repositories.toBuilder(); _pinnedItems = $v.pinnedItems.toBuilder(); _$v = null; } return this; } @override void replace(GViewerData_viewer other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GViewerData_viewer; } @override void update(void Function(GViewerData_viewerBuilder)? updates) { if (updates != null) updates(this); } @override _$GViewerData_viewer build() { _$GViewerData_viewer _$result; try { _$result = _$v ?? new _$GViewerData_viewer._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GViewerData_viewer', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GViewerData_viewer', 'login'), avatarUrl: BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GViewerData_viewer', 'avatarUrl'), name: name, bio: bio, company: company, location: location, email: BuiltValueNullFieldError.checkNotNull( email, 'GViewerData_viewer', 'email'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GViewerData_viewer', 'createdAt'), websiteUrl: websiteUrl, viewerCanFollow: BuiltValueNullFieldError.checkNotNull( viewerCanFollow, 'GViewerData_viewer', 'viewerCanFollow'), viewerIsFollowing: BuiltValueNullFieldError.checkNotNull( viewerIsFollowing, 'GViewerData_viewer', 'viewerIsFollowing'), starredRepositories: starredRepositories.build(), followers: followers.build(), following: following.build(), contributionsCollection: contributionsCollection.build(), repositories: repositories.build(), pinnedItems: pinnedItems.build()); } catch (_) { late String _$failedField; try { _$failedField = 'starredRepositories'; starredRepositories.build(); _$failedField = 'followers'; followers.build(); _$failedField = 'following'; following.build(); _$failedField = 'contributionsCollection'; contributionsCollection.build(); _$failedField = 'repositories'; repositories.build(); _$failedField = 'pinnedItems'; pinnedItems.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GViewerData_viewer', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GViewerData_viewer_starredRepositories extends GViewerData_viewer_starredRepositories { @override final String G__typename; @override final int totalCount; factory _$GViewerData_viewer_starredRepositories( [void Function(GViewerData_viewer_starredRepositoriesBuilder)? updates]) => (new GViewerData_viewer_starredRepositoriesBuilder()..update(updates)) .build(); _$GViewerData_viewer_starredRepositories._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GViewerData_viewer_starredRepositories', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GViewerData_viewer_starredRepositories', 'totalCount'); } @override GViewerData_viewer_starredRepositories rebuild( void Function(GViewerData_viewer_starredRepositoriesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GViewerData_viewer_starredRepositoriesBuilder toBuilder() => new GViewerData_viewer_starredRepositoriesBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GViewerData_viewer_starredRepositories && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GViewerData_viewer_starredRepositories') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GViewerData_viewer_starredRepositoriesBuilder implements Builder { _$GViewerData_viewer_starredRepositories? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GViewerData_viewer_starredRepositoriesBuilder() { GViewerData_viewer_starredRepositories._initializeBuilder(this); } GViewerData_viewer_starredRepositoriesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace(GViewerData_viewer_starredRepositories other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GViewerData_viewer_starredRepositories; } @override void update( void Function(GViewerData_viewer_starredRepositoriesBuilder)? updates) { if (updates != null) updates(this); } @override _$GViewerData_viewer_starredRepositories build() { final _$result = _$v ?? new _$GViewerData_viewer_starredRepositories._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GViewerData_viewer_starredRepositories', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull(totalCount, 'GViewerData_viewer_starredRepositories', 'totalCount')); replace(_$result); return _$result; } } class _$GViewerData_viewer_followers extends GViewerData_viewer_followers { @override final String G__typename; @override final int totalCount; factory _$GViewerData_viewer_followers( [void Function(GViewerData_viewer_followersBuilder)? updates]) => (new GViewerData_viewer_followersBuilder()..update(updates)).build(); _$GViewerData_viewer_followers._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GViewerData_viewer_followers', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GViewerData_viewer_followers', 'totalCount'); } @override GViewerData_viewer_followers rebuild( void Function(GViewerData_viewer_followersBuilder) updates) => (toBuilder()..update(updates)).build(); @override GViewerData_viewer_followersBuilder toBuilder() => new GViewerData_viewer_followersBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GViewerData_viewer_followers && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GViewerData_viewer_followers') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GViewerData_viewer_followersBuilder implements Builder { _$GViewerData_viewer_followers? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GViewerData_viewer_followersBuilder() { GViewerData_viewer_followers._initializeBuilder(this); } GViewerData_viewer_followersBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace(GViewerData_viewer_followers other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GViewerData_viewer_followers; } @override void update(void Function(GViewerData_viewer_followersBuilder)? updates) { if (updates != null) updates(this); } @override _$GViewerData_viewer_followers build() { final _$result = _$v ?? new _$GViewerData_viewer_followers._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GViewerData_viewer_followers', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GViewerData_viewer_followers', 'totalCount')); replace(_$result); return _$result; } } class _$GViewerData_viewer_following extends GViewerData_viewer_following { @override final String G__typename; @override final int totalCount; factory _$GViewerData_viewer_following( [void Function(GViewerData_viewer_followingBuilder)? updates]) => (new GViewerData_viewer_followingBuilder()..update(updates)).build(); _$GViewerData_viewer_following._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GViewerData_viewer_following', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GViewerData_viewer_following', 'totalCount'); } @override GViewerData_viewer_following rebuild( void Function(GViewerData_viewer_followingBuilder) updates) => (toBuilder()..update(updates)).build(); @override GViewerData_viewer_followingBuilder toBuilder() => new GViewerData_viewer_followingBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GViewerData_viewer_following && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GViewerData_viewer_following') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GViewerData_viewer_followingBuilder implements Builder { _$GViewerData_viewer_following? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GViewerData_viewer_followingBuilder() { GViewerData_viewer_following._initializeBuilder(this); } GViewerData_viewer_followingBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace(GViewerData_viewer_following other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GViewerData_viewer_following; } @override void update(void Function(GViewerData_viewer_followingBuilder)? updates) { if (updates != null) updates(this); } @override _$GViewerData_viewer_following build() { final _$result = _$v ?? new _$GViewerData_viewer_following._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GViewerData_viewer_following', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GViewerData_viewer_following', 'totalCount')); replace(_$result); return _$result; } } class _$GViewerData_viewer_contributionsCollection extends GViewerData_viewer_contributionsCollection { @override final String G__typename; @override final GViewerData_viewer_contributionsCollection_contributionCalendar contributionCalendar; factory _$GViewerData_viewer_contributionsCollection( [void Function(GViewerData_viewer_contributionsCollectionBuilder)? updates]) => (new GViewerData_viewer_contributionsCollectionBuilder()..update(updates)) .build(); _$GViewerData_viewer_contributionsCollection._( {required this.G__typename, required this.contributionCalendar}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GViewerData_viewer_contributionsCollection', 'G__typename'); BuiltValueNullFieldError.checkNotNull(contributionCalendar, 'GViewerData_viewer_contributionsCollection', 'contributionCalendar'); } @override GViewerData_viewer_contributionsCollection rebuild( void Function(GViewerData_viewer_contributionsCollectionBuilder) updates) => (toBuilder()..update(updates)).build(); @override GViewerData_viewer_contributionsCollectionBuilder toBuilder() => new GViewerData_viewer_contributionsCollectionBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GViewerData_viewer_contributionsCollection && G__typename == other.G__typename && contributionCalendar == other.contributionCalendar; } @override int get hashCode { return $jf( $jc($jc(0, G__typename.hashCode), contributionCalendar.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GViewerData_viewer_contributionsCollection') ..add('G__typename', G__typename) ..add('contributionCalendar', contributionCalendar)) .toString(); } } class GViewerData_viewer_contributionsCollectionBuilder implements Builder { _$GViewerData_viewer_contributionsCollection? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GViewerData_viewer_contributionsCollection_contributionCalendarBuilder? _contributionCalendar; GViewerData_viewer_contributionsCollection_contributionCalendarBuilder get contributionCalendar => _$this._contributionCalendar ??= new GViewerData_viewer_contributionsCollection_contributionCalendarBuilder(); set contributionCalendar( GViewerData_viewer_contributionsCollection_contributionCalendarBuilder? contributionCalendar) => _$this._contributionCalendar = contributionCalendar; GViewerData_viewer_contributionsCollectionBuilder() { GViewerData_viewer_contributionsCollection._initializeBuilder(this); } GViewerData_viewer_contributionsCollectionBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _contributionCalendar = $v.contributionCalendar.toBuilder(); _$v = null; } return this; } @override void replace(GViewerData_viewer_contributionsCollection other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GViewerData_viewer_contributionsCollection; } @override void update( void Function(GViewerData_viewer_contributionsCollectionBuilder)? updates) { if (updates != null) updates(this); } @override _$GViewerData_viewer_contributionsCollection build() { _$GViewerData_viewer_contributionsCollection _$result; try { _$result = _$v ?? new _$GViewerData_viewer_contributionsCollection._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GViewerData_viewer_contributionsCollection', 'G__typename'), contributionCalendar: contributionCalendar.build()); } catch (_) { late String _$failedField; try { _$failedField = 'contributionCalendar'; contributionCalendar.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GViewerData_viewer_contributionsCollection', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GViewerData_viewer_contributionsCollection_contributionCalendar extends GViewerData_viewer_contributionsCollection_contributionCalendar { @override final String G__typename; @override final BuiltList< GViewerData_viewer_contributionsCollection_contributionCalendar_weeks> weeks; factory _$GViewerData_viewer_contributionsCollection_contributionCalendar( [void Function( GViewerData_viewer_contributionsCollection_contributionCalendarBuilder)? updates]) => (new GViewerData_viewer_contributionsCollection_contributionCalendarBuilder() ..update(updates)) .build(); _$GViewerData_viewer_contributionsCollection_contributionCalendar._( {required this.G__typename, required this.weeks}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GViewerData_viewer_contributionsCollection_contributionCalendar', 'G__typename'); BuiltValueNullFieldError.checkNotNull( weeks, 'GViewerData_viewer_contributionsCollection_contributionCalendar', 'weeks'); } @override GViewerData_viewer_contributionsCollection_contributionCalendar rebuild( void Function( GViewerData_viewer_contributionsCollection_contributionCalendarBuilder) updates) => (toBuilder()..update(updates)).build(); @override GViewerData_viewer_contributionsCollection_contributionCalendarBuilder toBuilder() => new GViewerData_viewer_contributionsCollection_contributionCalendarBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GViewerData_viewer_contributionsCollection_contributionCalendar && G__typename == other.G__typename && weeks == other.weeks; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), weeks.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GViewerData_viewer_contributionsCollection_contributionCalendar') ..add('G__typename', G__typename) ..add('weeks', weeks)) .toString(); } } class GViewerData_viewer_contributionsCollection_contributionCalendarBuilder implements Builder { _$GViewerData_viewer_contributionsCollection_contributionCalendar? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; ListBuilder< GViewerData_viewer_contributionsCollection_contributionCalendar_weeks>? _weeks; ListBuilder< GViewerData_viewer_contributionsCollection_contributionCalendar_weeks> get weeks => _$this._weeks ??= new ListBuilder< GViewerData_viewer_contributionsCollection_contributionCalendar_weeks>(); set weeks( ListBuilder< GViewerData_viewer_contributionsCollection_contributionCalendar_weeks>? weeks) => _$this._weeks = weeks; GViewerData_viewer_contributionsCollection_contributionCalendarBuilder() { GViewerData_viewer_contributionsCollection_contributionCalendar ._initializeBuilder(this); } GViewerData_viewer_contributionsCollection_contributionCalendarBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _weeks = $v.weeks.toBuilder(); _$v = null; } return this; } @override void replace( GViewerData_viewer_contributionsCollection_contributionCalendar other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GViewerData_viewer_contributionsCollection_contributionCalendar; } @override void update( void Function( GViewerData_viewer_contributionsCollection_contributionCalendarBuilder)? updates) { if (updates != null) updates(this); } @override _$GViewerData_viewer_contributionsCollection_contributionCalendar build() { _$GViewerData_viewer_contributionsCollection_contributionCalendar _$result; try { _$result = _$v ?? new _$GViewerData_viewer_contributionsCollection_contributionCalendar ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GViewerData_viewer_contributionsCollection_contributionCalendar', 'G__typename'), weeks: weeks.build()); } catch (_) { late String _$failedField; try { _$failedField = 'weeks'; weeks.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GViewerData_viewer_contributionsCollection_contributionCalendar', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks extends GViewerData_viewer_contributionsCollection_contributionCalendar_weeks { @override final String G__typename; @override final BuiltList< GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays> contributionDays; factory _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks( [void Function( GViewerData_viewer_contributionsCollection_contributionCalendar_weeksBuilder)? updates]) => (new GViewerData_viewer_contributionsCollection_contributionCalendar_weeksBuilder() ..update(updates)) .build(); _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks._( {required this.G__typename, required this.contributionDays}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GViewerData_viewer_contributionsCollection_contributionCalendar_weeks', 'G__typename'); BuiltValueNullFieldError.checkNotNull( contributionDays, 'GViewerData_viewer_contributionsCollection_contributionCalendar_weeks', 'contributionDays'); } @override GViewerData_viewer_contributionsCollection_contributionCalendar_weeks rebuild( void Function( GViewerData_viewer_contributionsCollection_contributionCalendar_weeksBuilder) updates) => (toBuilder()..update(updates)).build(); @override GViewerData_viewer_contributionsCollection_contributionCalendar_weeksBuilder toBuilder() => new GViewerData_viewer_contributionsCollection_contributionCalendar_weeksBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GViewerData_viewer_contributionsCollection_contributionCalendar_weeks && G__typename == other.G__typename && contributionDays == other.contributionDays; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), contributionDays.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GViewerData_viewer_contributionsCollection_contributionCalendar_weeks') ..add('G__typename', G__typename) ..add('contributionDays', contributionDays)) .toString(); } } class GViewerData_viewer_contributionsCollection_contributionCalendar_weeksBuilder implements Builder< GViewerData_viewer_contributionsCollection_contributionCalendar_weeks, GViewerData_viewer_contributionsCollection_contributionCalendar_weeksBuilder> { _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; ListBuilder< GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays>? _contributionDays; ListBuilder< GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays> get contributionDays => _$this._contributionDays ??= new ListBuilder< GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays>(); set contributionDays( ListBuilder< GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays>? contributionDays) => _$this._contributionDays = contributionDays; GViewerData_viewer_contributionsCollection_contributionCalendar_weeksBuilder() { GViewerData_viewer_contributionsCollection_contributionCalendar_weeks ._initializeBuilder(this); } GViewerData_viewer_contributionsCollection_contributionCalendar_weeksBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _contributionDays = $v.contributionDays.toBuilder(); _$v = null; } return this; } @override void replace( GViewerData_viewer_contributionsCollection_contributionCalendar_weeks other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks; } @override void update( void Function( GViewerData_viewer_contributionsCollection_contributionCalendar_weeksBuilder)? updates) { if (updates != null) updates(this); } @override _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks build() { _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks _$result; try { _$result = _$v ?? new _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GViewerData_viewer_contributionsCollection_contributionCalendar_weeks', 'G__typename'), contributionDays: contributionDays.build()); } catch (_) { late String _$failedField; try { _$failedField = 'contributionDays'; contributionDays.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GViewerData_viewer_contributionsCollection_contributionCalendar_weeks', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays extends GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays { @override final String G__typename; @override final String color; factory _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays( [void Function( GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder)? updates]) => (new GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder() ..update(updates)) .build(); _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays._( {required this.G__typename, required this.color}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays', 'G__typename'); BuiltValueNullFieldError.checkNotNull( color, 'GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays', 'color'); } @override GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays rebuild( void Function( GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder) updates) => (toBuilder()..update(updates)).build(); @override GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder toBuilder() => new GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays && G__typename == other.G__typename && color == other.color; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), color.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays') ..add('G__typename', G__typename) ..add('color', color)) .toString(); } } class GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder implements Builder< GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays, GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder> { _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _color; String? get color => _$this._color; set color(String? color) => _$this._color = color; GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder() { GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays ._initializeBuilder(this); } GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _color = $v.color; _$v = null; } return this; } @override void replace( GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays; } @override void update( void Function( GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder)? updates) { if (updates != null) updates(this); } @override _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays build() { final _$result = _$v ?? new _$GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays', 'G__typename'), color: BuiltValueNullFieldError.checkNotNull( color, 'GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays', 'color')); replace(_$result); return _$result; } } class _$GViewerData_viewer_repositories extends GViewerData_viewer_repositories { @override final String G__typename; @override final int totalCount; @override final BuiltList? nodes; factory _$GViewerData_viewer_repositories( [void Function(GViewerData_viewer_repositoriesBuilder)? updates]) => (new GViewerData_viewer_repositoriesBuilder()..update(updates)).build(); _$GViewerData_viewer_repositories._( {required this.G__typename, required this.totalCount, this.nodes}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GViewerData_viewer_repositories', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GViewerData_viewer_repositories', 'totalCount'); } @override GViewerData_viewer_repositories rebuild( void Function(GViewerData_viewer_repositoriesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GViewerData_viewer_repositoriesBuilder toBuilder() => new GViewerData_viewer_repositoriesBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GViewerData_viewer_repositories && G__typename == other.G__typename && totalCount == other.totalCount && nodes == other.nodes; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), nodes.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GViewerData_viewer_repositories') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('nodes', nodes)) .toString(); } } class GViewerData_viewer_repositoriesBuilder implements Builder { _$GViewerData_viewer_repositories? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; ListBuilder? _nodes; ListBuilder get nodes => _$this._nodes ??= new ListBuilder(); set nodes(ListBuilder? nodes) => _$this._nodes = nodes; GViewerData_viewer_repositoriesBuilder() { GViewerData_viewer_repositories._initializeBuilder(this); } GViewerData_viewer_repositoriesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _nodes = $v.nodes?.toBuilder(); _$v = null; } return this; } @override void replace(GViewerData_viewer_repositories other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GViewerData_viewer_repositories; } @override void update(void Function(GViewerData_viewer_repositoriesBuilder)? updates) { if (updates != null) updates(this); } @override _$GViewerData_viewer_repositories build() { _$GViewerData_viewer_repositories _$result; try { _$result = _$v ?? new _$GViewerData_viewer_repositories._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GViewerData_viewer_repositories', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GViewerData_viewer_repositories', 'totalCount'), nodes: _nodes?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'nodes'; _nodes?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GViewerData_viewer_repositories', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GViewerData_viewer_repositories_nodes extends GViewerData_viewer_repositories_nodes { @override final String G__typename; @override final GViewerData_viewer_repositories_nodes_owner owner; @override final String name; @override final String? description; @override final bool isPrivate; @override final bool isFork; @override final GViewerData_viewer_repositories_nodes_stargazers stargazers; @override final GViewerData_viewer_repositories_nodes_forks forks; @override final GViewerData_viewer_repositories_nodes_primaryLanguage? primaryLanguage; factory _$GViewerData_viewer_repositories_nodes( [void Function(GViewerData_viewer_repositories_nodesBuilder)? updates]) => (new GViewerData_viewer_repositories_nodesBuilder()..update(updates)) .build(); _$GViewerData_viewer_repositories_nodes._( {required this.G__typename, required this.owner, required this.name, this.description, required this.isPrivate, required this.isFork, required this.stargazers, required this.forks, this.primaryLanguage}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GViewerData_viewer_repositories_nodes', 'G__typename'); BuiltValueNullFieldError.checkNotNull( owner, 'GViewerData_viewer_repositories_nodes', 'owner'); BuiltValueNullFieldError.checkNotNull( name, 'GViewerData_viewer_repositories_nodes', 'name'); BuiltValueNullFieldError.checkNotNull( isPrivate, 'GViewerData_viewer_repositories_nodes', 'isPrivate'); BuiltValueNullFieldError.checkNotNull( isFork, 'GViewerData_viewer_repositories_nodes', 'isFork'); BuiltValueNullFieldError.checkNotNull( stargazers, 'GViewerData_viewer_repositories_nodes', 'stargazers'); BuiltValueNullFieldError.checkNotNull( forks, 'GViewerData_viewer_repositories_nodes', 'forks'); } @override GViewerData_viewer_repositories_nodes rebuild( void Function(GViewerData_viewer_repositories_nodesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GViewerData_viewer_repositories_nodesBuilder toBuilder() => new GViewerData_viewer_repositories_nodesBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GViewerData_viewer_repositories_nodes && G__typename == other.G__typename && owner == other.owner && name == other.name && description == other.description && isPrivate == other.isPrivate && isFork == other.isFork && stargazers == other.stargazers && forks == other.forks && primaryLanguage == other.primaryLanguage; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc($jc(0, G__typename.hashCode), owner.hashCode), name.hashCode), description.hashCode), isPrivate.hashCode), isFork.hashCode), stargazers.hashCode), forks.hashCode), primaryLanguage.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GViewerData_viewer_repositories_nodes') ..add('G__typename', G__typename) ..add('owner', owner) ..add('name', name) ..add('description', description) ..add('isPrivate', isPrivate) ..add('isFork', isFork) ..add('stargazers', stargazers) ..add('forks', forks) ..add('primaryLanguage', primaryLanguage)) .toString(); } } class GViewerData_viewer_repositories_nodesBuilder implements Builder { _$GViewerData_viewer_repositories_nodes? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GViewerData_viewer_repositories_nodes_ownerBuilder? _owner; GViewerData_viewer_repositories_nodes_ownerBuilder get owner => _$this._owner ??= new GViewerData_viewer_repositories_nodes_ownerBuilder(); set owner(GViewerData_viewer_repositories_nodes_ownerBuilder? owner) => _$this._owner = owner; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _description; String? get description => _$this._description; set description(String? description) => _$this._description = description; bool? _isPrivate; bool? get isPrivate => _$this._isPrivate; set isPrivate(bool? isPrivate) => _$this._isPrivate = isPrivate; bool? _isFork; bool? get isFork => _$this._isFork; set isFork(bool? isFork) => _$this._isFork = isFork; GViewerData_viewer_repositories_nodes_stargazersBuilder? _stargazers; GViewerData_viewer_repositories_nodes_stargazersBuilder get stargazers => _$this._stargazers ??= new GViewerData_viewer_repositories_nodes_stargazersBuilder(); set stargazers( GViewerData_viewer_repositories_nodes_stargazersBuilder? stargazers) => _$this._stargazers = stargazers; GViewerData_viewer_repositories_nodes_forksBuilder? _forks; GViewerData_viewer_repositories_nodes_forksBuilder get forks => _$this._forks ??= new GViewerData_viewer_repositories_nodes_forksBuilder(); set forks(GViewerData_viewer_repositories_nodes_forksBuilder? forks) => _$this._forks = forks; GViewerData_viewer_repositories_nodes_primaryLanguageBuilder? _primaryLanguage; GViewerData_viewer_repositories_nodes_primaryLanguageBuilder get primaryLanguage => _$this._primaryLanguage ??= new GViewerData_viewer_repositories_nodes_primaryLanguageBuilder(); set primaryLanguage( GViewerData_viewer_repositories_nodes_primaryLanguageBuilder? primaryLanguage) => _$this._primaryLanguage = primaryLanguage; GViewerData_viewer_repositories_nodesBuilder() { GViewerData_viewer_repositories_nodes._initializeBuilder(this); } GViewerData_viewer_repositories_nodesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _owner = $v.owner.toBuilder(); _name = $v.name; _description = $v.description; _isPrivate = $v.isPrivate; _isFork = $v.isFork; _stargazers = $v.stargazers.toBuilder(); _forks = $v.forks.toBuilder(); _primaryLanguage = $v.primaryLanguage?.toBuilder(); _$v = null; } return this; } @override void replace(GViewerData_viewer_repositories_nodes other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GViewerData_viewer_repositories_nodes; } @override void update( void Function(GViewerData_viewer_repositories_nodesBuilder)? updates) { if (updates != null) updates(this); } @override _$GViewerData_viewer_repositories_nodes build() { _$GViewerData_viewer_repositories_nodes _$result; try { _$result = _$v ?? new _$GViewerData_viewer_repositories_nodes._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GViewerData_viewer_repositories_nodes', 'G__typename'), owner: owner.build(), name: BuiltValueNullFieldError.checkNotNull( name, 'GViewerData_viewer_repositories_nodes', 'name'), description: description, isPrivate: BuiltValueNullFieldError.checkNotNull(isPrivate, 'GViewerData_viewer_repositories_nodes', 'isPrivate'), isFork: BuiltValueNullFieldError.checkNotNull( isFork, 'GViewerData_viewer_repositories_nodes', 'isFork'), stargazers: stargazers.build(), forks: forks.build(), primaryLanguage: _primaryLanguage?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'owner'; owner.build(); _$failedField = 'stargazers'; stargazers.build(); _$failedField = 'forks'; forks.build(); _$failedField = 'primaryLanguage'; _primaryLanguage?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GViewerData_viewer_repositories_nodes', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GViewerData_viewer_repositories_nodes_owner extends GViewerData_viewer_repositories_nodes_owner { @override final String G__typename; @override final String login; @override final String avatarUrl; factory _$GViewerData_viewer_repositories_nodes_owner( [void Function(GViewerData_viewer_repositories_nodes_ownerBuilder)? updates]) => (new GViewerData_viewer_repositories_nodes_ownerBuilder() ..update(updates)) .build(); _$GViewerData_viewer_repositories_nodes_owner._( {required this.G__typename, required this.login, required this.avatarUrl}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GViewerData_viewer_repositories_nodes_owner', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GViewerData_viewer_repositories_nodes_owner', 'login'); BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GViewerData_viewer_repositories_nodes_owner', 'avatarUrl'); } @override GViewerData_viewer_repositories_nodes_owner rebuild( void Function(GViewerData_viewer_repositories_nodes_ownerBuilder) updates) => (toBuilder()..update(updates)).build(); @override GViewerData_viewer_repositories_nodes_ownerBuilder toBuilder() => new GViewerData_viewer_repositories_nodes_ownerBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GViewerData_viewer_repositories_nodes_owner && G__typename == other.G__typename && login == other.login && avatarUrl == other.avatarUrl; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), login.hashCode), avatarUrl.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GViewerData_viewer_repositories_nodes_owner') ..add('G__typename', G__typename) ..add('login', login) ..add('avatarUrl', avatarUrl)) .toString(); } } class GViewerData_viewer_repositories_nodes_ownerBuilder implements Builder { _$GViewerData_viewer_repositories_nodes_owner? _$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? _avatarUrl; String? get avatarUrl => _$this._avatarUrl; set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; GViewerData_viewer_repositories_nodes_ownerBuilder() { GViewerData_viewer_repositories_nodes_owner._initializeBuilder(this); } GViewerData_viewer_repositories_nodes_ownerBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _avatarUrl = $v.avatarUrl; _$v = null; } return this; } @override void replace(GViewerData_viewer_repositories_nodes_owner other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GViewerData_viewer_repositories_nodes_owner; } @override void update( void Function(GViewerData_viewer_repositories_nodes_ownerBuilder)? updates) { if (updates != null) updates(this); } @override _$GViewerData_viewer_repositories_nodes_owner build() { final _$result = _$v ?? new _$GViewerData_viewer_repositories_nodes_owner._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GViewerData_viewer_repositories_nodes_owner', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GViewerData_viewer_repositories_nodes_owner', 'login'), avatarUrl: BuiltValueNullFieldError.checkNotNull(avatarUrl, 'GViewerData_viewer_repositories_nodes_owner', 'avatarUrl')); replace(_$result); return _$result; } } class _$GViewerData_viewer_repositories_nodes_stargazers extends GViewerData_viewer_repositories_nodes_stargazers { @override final String G__typename; @override final int totalCount; factory _$GViewerData_viewer_repositories_nodes_stargazers( [void Function( GViewerData_viewer_repositories_nodes_stargazersBuilder)? updates]) => (new GViewerData_viewer_repositories_nodes_stargazersBuilder() ..update(updates)) .build(); _$GViewerData_viewer_repositories_nodes_stargazers._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GViewerData_viewer_repositories_nodes_stargazers', 'G__typename'); BuiltValueNullFieldError.checkNotNull(totalCount, 'GViewerData_viewer_repositories_nodes_stargazers', 'totalCount'); } @override GViewerData_viewer_repositories_nodes_stargazers rebuild( void Function(GViewerData_viewer_repositories_nodes_stargazersBuilder) updates) => (toBuilder()..update(updates)).build(); @override GViewerData_viewer_repositories_nodes_stargazersBuilder toBuilder() => new GViewerData_viewer_repositories_nodes_stargazersBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GViewerData_viewer_repositories_nodes_stargazers && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GViewerData_viewer_repositories_nodes_stargazers') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GViewerData_viewer_repositories_nodes_stargazersBuilder implements Builder { _$GViewerData_viewer_repositories_nodes_stargazers? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GViewerData_viewer_repositories_nodes_stargazersBuilder() { GViewerData_viewer_repositories_nodes_stargazers._initializeBuilder(this); } GViewerData_viewer_repositories_nodes_stargazersBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace(GViewerData_viewer_repositories_nodes_stargazers other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GViewerData_viewer_repositories_nodes_stargazers; } @override void update( void Function(GViewerData_viewer_repositories_nodes_stargazersBuilder)? updates) { if (updates != null) updates(this); } @override _$GViewerData_viewer_repositories_nodes_stargazers build() { final _$result = _$v ?? new _$GViewerData_viewer_repositories_nodes_stargazers._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GViewerData_viewer_repositories_nodes_stargazers', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GViewerData_viewer_repositories_nodes_stargazers', 'totalCount')); replace(_$result); return _$result; } } class _$GViewerData_viewer_repositories_nodes_forks extends GViewerData_viewer_repositories_nodes_forks { @override final String G__typename; @override final int totalCount; factory _$GViewerData_viewer_repositories_nodes_forks( [void Function(GViewerData_viewer_repositories_nodes_forksBuilder)? updates]) => (new GViewerData_viewer_repositories_nodes_forksBuilder() ..update(updates)) .build(); _$GViewerData_viewer_repositories_nodes_forks._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GViewerData_viewer_repositories_nodes_forks', 'G__typename'); BuiltValueNullFieldError.checkNotNull(totalCount, 'GViewerData_viewer_repositories_nodes_forks', 'totalCount'); } @override GViewerData_viewer_repositories_nodes_forks rebuild( void Function(GViewerData_viewer_repositories_nodes_forksBuilder) updates) => (toBuilder()..update(updates)).build(); @override GViewerData_viewer_repositories_nodes_forksBuilder toBuilder() => new GViewerData_viewer_repositories_nodes_forksBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GViewerData_viewer_repositories_nodes_forks && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GViewerData_viewer_repositories_nodes_forks') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GViewerData_viewer_repositories_nodes_forksBuilder implements Builder { _$GViewerData_viewer_repositories_nodes_forks? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GViewerData_viewer_repositories_nodes_forksBuilder() { GViewerData_viewer_repositories_nodes_forks._initializeBuilder(this); } GViewerData_viewer_repositories_nodes_forksBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace(GViewerData_viewer_repositories_nodes_forks other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GViewerData_viewer_repositories_nodes_forks; } @override void update( void Function(GViewerData_viewer_repositories_nodes_forksBuilder)? updates) { if (updates != null) updates(this); } @override _$GViewerData_viewer_repositories_nodes_forks build() { final _$result = _$v ?? new _$GViewerData_viewer_repositories_nodes_forks._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GViewerData_viewer_repositories_nodes_forks', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull(totalCount, 'GViewerData_viewer_repositories_nodes_forks', 'totalCount')); replace(_$result); return _$result; } } class _$GViewerData_viewer_repositories_nodes_primaryLanguage extends GViewerData_viewer_repositories_nodes_primaryLanguage { @override final String G__typename; @override final String? color; @override final String name; factory _$GViewerData_viewer_repositories_nodes_primaryLanguage( [void Function( GViewerData_viewer_repositories_nodes_primaryLanguageBuilder)? updates]) => (new GViewerData_viewer_repositories_nodes_primaryLanguageBuilder() ..update(updates)) .build(); _$GViewerData_viewer_repositories_nodes_primaryLanguage._( {required this.G__typename, this.color, required this.name}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GViewerData_viewer_repositories_nodes_primaryLanguage', 'G__typename'); BuiltValueNullFieldError.checkNotNull( name, 'GViewerData_viewer_repositories_nodes_primaryLanguage', 'name'); } @override GViewerData_viewer_repositories_nodes_primaryLanguage rebuild( void Function( GViewerData_viewer_repositories_nodes_primaryLanguageBuilder) updates) => (toBuilder()..update(updates)).build(); @override GViewerData_viewer_repositories_nodes_primaryLanguageBuilder toBuilder() => new GViewerData_viewer_repositories_nodes_primaryLanguageBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GViewerData_viewer_repositories_nodes_primaryLanguage && G__typename == other.G__typename && color == other.color && name == other.name; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), color.hashCode), name.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GViewerData_viewer_repositories_nodes_primaryLanguage') ..add('G__typename', G__typename) ..add('color', color) ..add('name', name)) .toString(); } } class GViewerData_viewer_repositories_nodes_primaryLanguageBuilder implements Builder { _$GViewerData_viewer_repositories_nodes_primaryLanguage? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _color; String? get color => _$this._color; set color(String? color) => _$this._color = color; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GViewerData_viewer_repositories_nodes_primaryLanguageBuilder() { GViewerData_viewer_repositories_nodes_primaryLanguage._initializeBuilder( this); } GViewerData_viewer_repositories_nodes_primaryLanguageBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _color = $v.color; _name = $v.name; _$v = null; } return this; } @override void replace(GViewerData_viewer_repositories_nodes_primaryLanguage other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GViewerData_viewer_repositories_nodes_primaryLanguage; } @override void update( void Function( GViewerData_viewer_repositories_nodes_primaryLanguageBuilder)? updates) { if (updates != null) updates(this); } @override _$GViewerData_viewer_repositories_nodes_primaryLanguage build() { final _$result = _$v ?? new _$GViewerData_viewer_repositories_nodes_primaryLanguage._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GViewerData_viewer_repositories_nodes_primaryLanguage', 'G__typename'), color: color, name: BuiltValueNullFieldError.checkNotNull( name, 'GViewerData_viewer_repositories_nodes_primaryLanguage', 'name')); replace(_$result); return _$result; } } class _$GViewerData_viewer_pinnedItems extends GViewerData_viewer_pinnedItems { @override final String G__typename; @override final BuiltList? nodes; factory _$GViewerData_viewer_pinnedItems( [void Function(GViewerData_viewer_pinnedItemsBuilder)? updates]) => (new GViewerData_viewer_pinnedItemsBuilder()..update(updates)).build(); _$GViewerData_viewer_pinnedItems._({required this.G__typename, this.nodes}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GViewerData_viewer_pinnedItems', 'G__typename'); } @override GViewerData_viewer_pinnedItems rebuild( void Function(GViewerData_viewer_pinnedItemsBuilder) updates) => (toBuilder()..update(updates)).build(); @override GViewerData_viewer_pinnedItemsBuilder toBuilder() => new GViewerData_viewer_pinnedItemsBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GViewerData_viewer_pinnedItems && G__typename == other.G__typename && nodes == other.nodes; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), nodes.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GViewerData_viewer_pinnedItems') ..add('G__typename', G__typename) ..add('nodes', nodes)) .toString(); } } class GViewerData_viewer_pinnedItemsBuilder implements Builder { _$GViewerData_viewer_pinnedItems? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; ListBuilder? _nodes; ListBuilder get nodes => _$this._nodes ??= new ListBuilder(); set nodes(ListBuilder? nodes) => _$this._nodes = nodes; GViewerData_viewer_pinnedItemsBuilder() { GViewerData_viewer_pinnedItems._initializeBuilder(this); } GViewerData_viewer_pinnedItemsBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _nodes = $v.nodes?.toBuilder(); _$v = null; } return this; } @override void replace(GViewerData_viewer_pinnedItems other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GViewerData_viewer_pinnedItems; } @override void update(void Function(GViewerData_viewer_pinnedItemsBuilder)? updates) { if (updates != null) updates(this); } @override _$GViewerData_viewer_pinnedItems build() { _$GViewerData_viewer_pinnedItems _$result; try { _$result = _$v ?? new _$GViewerData_viewer_pinnedItems._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GViewerData_viewer_pinnedItems', 'G__typename'), nodes: _nodes?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'nodes'; _nodes?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GViewerData_viewer_pinnedItems', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GViewerData_viewer_pinnedItems_nodes__base extends GViewerData_viewer_pinnedItems_nodes__base { @override final String G__typename; factory _$GViewerData_viewer_pinnedItems_nodes__base( [void Function(GViewerData_viewer_pinnedItems_nodes__baseBuilder)? updates]) => (new GViewerData_viewer_pinnedItems_nodes__baseBuilder()..update(updates)) .build(); _$GViewerData_viewer_pinnedItems_nodes__base._({required this.G__typename}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GViewerData_viewer_pinnedItems_nodes__base', 'G__typename'); } @override GViewerData_viewer_pinnedItems_nodes__base rebuild( void Function(GViewerData_viewer_pinnedItems_nodes__baseBuilder) updates) => (toBuilder()..update(updates)).build(); @override GViewerData_viewer_pinnedItems_nodes__baseBuilder toBuilder() => new GViewerData_viewer_pinnedItems_nodes__baseBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GViewerData_viewer_pinnedItems_nodes__base && G__typename == other.G__typename; } @override int get hashCode { return $jf($jc(0, G__typename.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GViewerData_viewer_pinnedItems_nodes__base') ..add('G__typename', G__typename)) .toString(); } } class GViewerData_viewer_pinnedItems_nodes__baseBuilder implements Builder { _$GViewerData_viewer_pinnedItems_nodes__base? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GViewerData_viewer_pinnedItems_nodes__baseBuilder() { GViewerData_viewer_pinnedItems_nodes__base._initializeBuilder(this); } GViewerData_viewer_pinnedItems_nodes__baseBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _$v = null; } return this; } @override void replace(GViewerData_viewer_pinnedItems_nodes__base other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GViewerData_viewer_pinnedItems_nodes__base; } @override void update( void Function(GViewerData_viewer_pinnedItems_nodes__baseBuilder)? updates) { if (updates != null) updates(this); } @override _$GViewerData_viewer_pinnedItems_nodes__base build() { final _$result = _$v ?? new _$GViewerData_viewer_pinnedItems_nodes__base._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GViewerData_viewer_pinnedItems_nodes__base', 'G__typename')); replace(_$result); return _$result; } } class _$GViewerData_viewer_pinnedItems_nodes__asRepository extends GViewerData_viewer_pinnedItems_nodes__asRepository { @override final String G__typename; @override final GViewerData_viewer_pinnedItems_nodes__asRepository_owner owner; @override final String name; @override final String? description; @override final bool isPrivate; @override final bool isFork; @override final GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers stargazers; @override final GViewerData_viewer_pinnedItems_nodes__asRepository_forks forks; @override final GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage? primaryLanguage; factory _$GViewerData_viewer_pinnedItems_nodes__asRepository( [void Function( GViewerData_viewer_pinnedItems_nodes__asRepositoryBuilder)? updates]) => (new GViewerData_viewer_pinnedItems_nodes__asRepositoryBuilder() ..update(updates)) .build(); _$GViewerData_viewer_pinnedItems_nodes__asRepository._( {required this.G__typename, required this.owner, required this.name, this.description, required this.isPrivate, required this.isFork, required this.stargazers, required this.forks, this.primaryLanguage}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GViewerData_viewer_pinnedItems_nodes__asRepository', 'G__typename'); BuiltValueNullFieldError.checkNotNull( owner, 'GViewerData_viewer_pinnedItems_nodes__asRepository', 'owner'); BuiltValueNullFieldError.checkNotNull( name, 'GViewerData_viewer_pinnedItems_nodes__asRepository', 'name'); BuiltValueNullFieldError.checkNotNull(isPrivate, 'GViewerData_viewer_pinnedItems_nodes__asRepository', 'isPrivate'); BuiltValueNullFieldError.checkNotNull( isFork, 'GViewerData_viewer_pinnedItems_nodes__asRepository', 'isFork'); BuiltValueNullFieldError.checkNotNull(stargazers, 'GViewerData_viewer_pinnedItems_nodes__asRepository', 'stargazers'); BuiltValueNullFieldError.checkNotNull( forks, 'GViewerData_viewer_pinnedItems_nodes__asRepository', 'forks'); } @override GViewerData_viewer_pinnedItems_nodes__asRepository rebuild( void Function( GViewerData_viewer_pinnedItems_nodes__asRepositoryBuilder) updates) => (toBuilder()..update(updates)).build(); @override GViewerData_viewer_pinnedItems_nodes__asRepositoryBuilder toBuilder() => new GViewerData_viewer_pinnedItems_nodes__asRepositoryBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GViewerData_viewer_pinnedItems_nodes__asRepository && G__typename == other.G__typename && owner == other.owner && name == other.name && description == other.description && isPrivate == other.isPrivate && isFork == other.isFork && stargazers == other.stargazers && forks == other.forks && primaryLanguage == other.primaryLanguage; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc($jc(0, G__typename.hashCode), owner.hashCode), name.hashCode), description.hashCode), isPrivate.hashCode), isFork.hashCode), stargazers.hashCode), forks.hashCode), primaryLanguage.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GViewerData_viewer_pinnedItems_nodes__asRepository') ..add('G__typename', G__typename) ..add('owner', owner) ..add('name', name) ..add('description', description) ..add('isPrivate', isPrivate) ..add('isFork', isFork) ..add('stargazers', stargazers) ..add('forks', forks) ..add('primaryLanguage', primaryLanguage)) .toString(); } } class GViewerData_viewer_pinnedItems_nodes__asRepositoryBuilder implements Builder { _$GViewerData_viewer_pinnedItems_nodes__asRepository? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GViewerData_viewer_pinnedItems_nodes__asRepository_ownerBuilder? _owner; GViewerData_viewer_pinnedItems_nodes__asRepository_ownerBuilder get owner => _$this._owner ??= new GViewerData_viewer_pinnedItems_nodes__asRepository_ownerBuilder(); set owner( GViewerData_viewer_pinnedItems_nodes__asRepository_ownerBuilder? owner) => _$this._owner = owner; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _description; String? get description => _$this._description; set description(String? description) => _$this._description = description; bool? _isPrivate; bool? get isPrivate => _$this._isPrivate; set isPrivate(bool? isPrivate) => _$this._isPrivate = isPrivate; bool? _isFork; bool? get isFork => _$this._isFork; set isFork(bool? isFork) => _$this._isFork = isFork; GViewerData_viewer_pinnedItems_nodes__asRepository_stargazersBuilder? _stargazers; GViewerData_viewer_pinnedItems_nodes__asRepository_stargazersBuilder get stargazers => _$this._stargazers ??= new GViewerData_viewer_pinnedItems_nodes__asRepository_stargazersBuilder(); set stargazers( GViewerData_viewer_pinnedItems_nodes__asRepository_stargazersBuilder? stargazers) => _$this._stargazers = stargazers; GViewerData_viewer_pinnedItems_nodes__asRepository_forksBuilder? _forks; GViewerData_viewer_pinnedItems_nodes__asRepository_forksBuilder get forks => _$this._forks ??= new GViewerData_viewer_pinnedItems_nodes__asRepository_forksBuilder(); set forks( GViewerData_viewer_pinnedItems_nodes__asRepository_forksBuilder? forks) => _$this._forks = forks; GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguageBuilder? _primaryLanguage; GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguageBuilder get primaryLanguage => _$this._primaryLanguage ??= new GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguageBuilder(); set primaryLanguage( GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguageBuilder? primaryLanguage) => _$this._primaryLanguage = primaryLanguage; GViewerData_viewer_pinnedItems_nodes__asRepositoryBuilder() { GViewerData_viewer_pinnedItems_nodes__asRepository._initializeBuilder(this); } GViewerData_viewer_pinnedItems_nodes__asRepositoryBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _owner = $v.owner.toBuilder(); _name = $v.name; _description = $v.description; _isPrivate = $v.isPrivate; _isFork = $v.isFork; _stargazers = $v.stargazers.toBuilder(); _forks = $v.forks.toBuilder(); _primaryLanguage = $v.primaryLanguage?.toBuilder(); _$v = null; } return this; } @override void replace(GViewerData_viewer_pinnedItems_nodes__asRepository other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GViewerData_viewer_pinnedItems_nodes__asRepository; } @override void update( void Function(GViewerData_viewer_pinnedItems_nodes__asRepositoryBuilder)? updates) { if (updates != null) updates(this); } @override _$GViewerData_viewer_pinnedItems_nodes__asRepository build() { _$GViewerData_viewer_pinnedItems_nodes__asRepository _$result; try { _$result = _$v ?? new _$GViewerData_viewer_pinnedItems_nodes__asRepository._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GViewerData_viewer_pinnedItems_nodes__asRepository', 'G__typename'), owner: owner.build(), name: BuiltValueNullFieldError.checkNotNull(name, 'GViewerData_viewer_pinnedItems_nodes__asRepository', 'name'), description: description, isPrivate: BuiltValueNullFieldError.checkNotNull( isPrivate, 'GViewerData_viewer_pinnedItems_nodes__asRepository', 'isPrivate'), isFork: BuiltValueNullFieldError.checkNotNull( isFork, 'GViewerData_viewer_pinnedItems_nodes__asRepository', 'isFork'), stargazers: stargazers.build(), forks: forks.build(), primaryLanguage: _primaryLanguage?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'owner'; owner.build(); _$failedField = 'stargazers'; stargazers.build(); _$failedField = 'forks'; forks.build(); _$failedField = 'primaryLanguage'; _primaryLanguage?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GViewerData_viewer_pinnedItems_nodes__asRepository', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GViewerData_viewer_pinnedItems_nodes__asRepository_owner extends GViewerData_viewer_pinnedItems_nodes__asRepository_owner { @override final String G__typename; @override final String login; @override final String avatarUrl; factory _$GViewerData_viewer_pinnedItems_nodes__asRepository_owner( [void Function( GViewerData_viewer_pinnedItems_nodes__asRepository_ownerBuilder)? updates]) => (new GViewerData_viewer_pinnedItems_nodes__asRepository_ownerBuilder() ..update(updates)) .build(); _$GViewerData_viewer_pinnedItems_nodes__asRepository_owner._( {required this.G__typename, required this.login, required this.avatarUrl}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GViewerData_viewer_pinnedItems_nodes__asRepository_owner', 'G__typename'); BuiltValueNullFieldError.checkNotNull(login, 'GViewerData_viewer_pinnedItems_nodes__asRepository_owner', 'login'); BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GViewerData_viewer_pinnedItems_nodes__asRepository_owner', 'avatarUrl'); } @override GViewerData_viewer_pinnedItems_nodes__asRepository_owner rebuild( void Function( GViewerData_viewer_pinnedItems_nodes__asRepository_ownerBuilder) updates) => (toBuilder()..update(updates)).build(); @override GViewerData_viewer_pinnedItems_nodes__asRepository_ownerBuilder toBuilder() => new GViewerData_viewer_pinnedItems_nodes__asRepository_ownerBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GViewerData_viewer_pinnedItems_nodes__asRepository_owner && G__typename == other.G__typename && login == other.login && avatarUrl == other.avatarUrl; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), login.hashCode), avatarUrl.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GViewerData_viewer_pinnedItems_nodes__asRepository_owner') ..add('G__typename', G__typename) ..add('login', login) ..add('avatarUrl', avatarUrl)) .toString(); } } class GViewerData_viewer_pinnedItems_nodes__asRepository_ownerBuilder implements Builder { _$GViewerData_viewer_pinnedItems_nodes__asRepository_owner? _$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? _avatarUrl; String? get avatarUrl => _$this._avatarUrl; set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; GViewerData_viewer_pinnedItems_nodes__asRepository_ownerBuilder() { GViewerData_viewer_pinnedItems_nodes__asRepository_owner._initializeBuilder( this); } GViewerData_viewer_pinnedItems_nodes__asRepository_ownerBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _avatarUrl = $v.avatarUrl; _$v = null; } return this; } @override void replace(GViewerData_viewer_pinnedItems_nodes__asRepository_owner other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GViewerData_viewer_pinnedItems_nodes__asRepository_owner; } @override void update( void Function( GViewerData_viewer_pinnedItems_nodes__asRepository_ownerBuilder)? updates) { if (updates != null) updates(this); } @override _$GViewerData_viewer_pinnedItems_nodes__asRepository_owner build() { final _$result = _$v ?? new _$GViewerData_viewer_pinnedItems_nodes__asRepository_owner._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GViewerData_viewer_pinnedItems_nodes__asRepository_owner', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GViewerData_viewer_pinnedItems_nodes__asRepository_owner', 'login'), avatarUrl: BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GViewerData_viewer_pinnedItems_nodes__asRepository_owner', 'avatarUrl')); replace(_$result); return _$result; } } class _$GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers extends GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers { @override final String G__typename; @override final int totalCount; factory _$GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers( [void Function( GViewerData_viewer_pinnedItems_nodes__asRepository_stargazersBuilder)? updates]) => (new GViewerData_viewer_pinnedItems_nodes__asRepository_stargazersBuilder() ..update(updates)) .build(); _$GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers', 'totalCount'); } @override GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers rebuild( void Function( GViewerData_viewer_pinnedItems_nodes__asRepository_stargazersBuilder) updates) => (toBuilder()..update(updates)).build(); @override GViewerData_viewer_pinnedItems_nodes__asRepository_stargazersBuilder toBuilder() => new GViewerData_viewer_pinnedItems_nodes__asRepository_stargazersBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GViewerData_viewer_pinnedItems_nodes__asRepository_stargazersBuilder implements Builder { _$GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GViewerData_viewer_pinnedItems_nodes__asRepository_stargazersBuilder() { GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers ._initializeBuilder(this); } GViewerData_viewer_pinnedItems_nodes__asRepository_stargazersBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace( GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers; } @override void update( void Function( GViewerData_viewer_pinnedItems_nodes__asRepository_stargazersBuilder)? updates) { if (updates != null) updates(this); } @override _$GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers build() { final _$result = _$v ?? new _$GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers', 'totalCount')); replace(_$result); return _$result; } } class _$GViewerData_viewer_pinnedItems_nodes__asRepository_forks extends GViewerData_viewer_pinnedItems_nodes__asRepository_forks { @override final String G__typename; @override final int totalCount; factory _$GViewerData_viewer_pinnedItems_nodes__asRepository_forks( [void Function( GViewerData_viewer_pinnedItems_nodes__asRepository_forksBuilder)? updates]) => (new GViewerData_viewer_pinnedItems_nodes__asRepository_forksBuilder() ..update(updates)) .build(); _$GViewerData_viewer_pinnedItems_nodes__asRepository_forks._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GViewerData_viewer_pinnedItems_nodes__asRepository_forks', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GViewerData_viewer_pinnedItems_nodes__asRepository_forks', 'totalCount'); } @override GViewerData_viewer_pinnedItems_nodes__asRepository_forks rebuild( void Function( GViewerData_viewer_pinnedItems_nodes__asRepository_forksBuilder) updates) => (toBuilder()..update(updates)).build(); @override GViewerData_viewer_pinnedItems_nodes__asRepository_forksBuilder toBuilder() => new GViewerData_viewer_pinnedItems_nodes__asRepository_forksBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GViewerData_viewer_pinnedItems_nodes__asRepository_forks && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GViewerData_viewer_pinnedItems_nodes__asRepository_forks') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GViewerData_viewer_pinnedItems_nodes__asRepository_forksBuilder implements Builder { _$GViewerData_viewer_pinnedItems_nodes__asRepository_forks? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GViewerData_viewer_pinnedItems_nodes__asRepository_forksBuilder() { GViewerData_viewer_pinnedItems_nodes__asRepository_forks._initializeBuilder( this); } GViewerData_viewer_pinnedItems_nodes__asRepository_forksBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace(GViewerData_viewer_pinnedItems_nodes__asRepository_forks other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GViewerData_viewer_pinnedItems_nodes__asRepository_forks; } @override void update( void Function( GViewerData_viewer_pinnedItems_nodes__asRepository_forksBuilder)? updates) { if (updates != null) updates(this); } @override _$GViewerData_viewer_pinnedItems_nodes__asRepository_forks build() { final _$result = _$v ?? new _$GViewerData_viewer_pinnedItems_nodes__asRepository_forks._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GViewerData_viewer_pinnedItems_nodes__asRepository_forks', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GViewerData_viewer_pinnedItems_nodes__asRepository_forks', 'totalCount')); replace(_$result); return _$result; } } class _$GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage extends GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage { @override final String G__typename; @override final String? color; @override final String name; factory _$GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage( [void Function( GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguageBuilder)? updates]) => (new GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguageBuilder() ..update(updates)) .build(); _$GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage._( {required this.G__typename, this.color, required this.name}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage', 'G__typename'); BuiltValueNullFieldError.checkNotNull( name, 'GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage', 'name'); } @override GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage rebuild( void Function( GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguageBuilder) updates) => (toBuilder()..update(updates)).build(); @override GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguageBuilder toBuilder() => new GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguageBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage && G__typename == other.G__typename && color == other.color && name == other.name; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), color.hashCode), name.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage') ..add('G__typename', G__typename) ..add('color', color) ..add('name', name)) .toString(); } } class GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguageBuilder implements Builder< GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage, GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguageBuilder> { _$GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _color; String? get color => _$this._color; set color(String? color) => _$this._color = color; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguageBuilder() { GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage ._initializeBuilder(this); } GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguageBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _color = $v.color; _name = $v.name; _$v = null; } return this; } @override void replace( GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage; } @override void update( void Function( GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguageBuilder)? updates) { if (updates != null) updates(this); } @override _$GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage build() { final _$result = _$v ?? new _$GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage', 'G__typename'), color: color, name: BuiltValueNullFieldError.checkNotNull( name, 'GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage', 'name')); replace(_$result); return _$result; } } class _$GUserData extends GUserData { @override final String G__typename; @override final GUserData_repositoryOwner? repositoryOwner; factory _$GUserData([void Function(GUserDataBuilder)? updates]) => (new GUserDataBuilder()..update(updates)).build(); _$GUserData._({required this.G__typename, this.repositoryOwner}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData', 'G__typename'); } @override GUserData rebuild(void Function(GUserDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserDataBuilder toBuilder() => new GUserDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData && G__typename == other.G__typename && repositoryOwner == other.repositoryOwner; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), repositoryOwner.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GUserData') ..add('G__typename', G__typename) ..add('repositoryOwner', repositoryOwner)) .toString(); } } class GUserDataBuilder implements Builder { _$GUserData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GUserData_repositoryOwner? _repositoryOwner; GUserData_repositoryOwner? get repositoryOwner => _$this._repositoryOwner; set repositoryOwner(GUserData_repositoryOwner? repositoryOwner) => _$this._repositoryOwner = repositoryOwner; GUserDataBuilder() { GUserData._initializeBuilder(this); } GUserDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _repositoryOwner = $v.repositoryOwner; _$v = null; } return this; } @override void replace(GUserData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData; } @override void update(void Function(GUserDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData build() { final _$result = _$v ?? new _$GUserData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData', 'G__typename'), repositoryOwner: repositoryOwner); replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__base extends GUserData_repositoryOwner__base { @override final String G__typename; @override final String url; factory _$GUserData_repositoryOwner__base( [void Function(GUserData_repositoryOwner__baseBuilder)? updates]) => (new GUserData_repositoryOwner__baseBuilder()..update(updates)).build(); _$GUserData_repositoryOwner__base._( {required this.G__typename, required this.url}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__base', 'G__typename'); BuiltValueNullFieldError.checkNotNull( url, 'GUserData_repositoryOwner__base', 'url'); } @override GUserData_repositoryOwner__base rebuild( void Function(GUserData_repositoryOwner__baseBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__baseBuilder toBuilder() => new GUserData_repositoryOwner__baseBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__base && G__typename == other.G__typename && url == other.url; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), url.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GUserData_repositoryOwner__base') ..add('G__typename', G__typename) ..add('url', url)) .toString(); } } class GUserData_repositoryOwner__baseBuilder implements Builder { _$GUserData_repositoryOwner__base? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _url; String? get url => _$this._url; set url(String? url) => _$this._url = url; GUserData_repositoryOwner__baseBuilder() { GUserData_repositoryOwner__base._initializeBuilder(this); } GUserData_repositoryOwner__baseBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _url = $v.url; _$v = null; } return this; } @override void replace(GUserData_repositoryOwner__base other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__base; } @override void update(void Function(GUserData_repositoryOwner__baseBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__base build() { final _$result = _$v ?? new _$GUserData_repositoryOwner__base._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__base', 'G__typename'), url: BuiltValueNullFieldError.checkNotNull( url, 'GUserData_repositoryOwner__base', 'url')); replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asUser extends GUserData_repositoryOwner__asUser { @override final String G__typename; @override final String url; @override final String login; @override final String avatarUrl; @override final String? name; @override final String? bio; @override final String? company; @override final String? location; @override final String email; @override final DateTime createdAt; @override final String? websiteUrl; @override final bool viewerCanFollow; @override final bool viewerIsFollowing; @override final GUserData_repositoryOwner__asUser_starredRepositories starredRepositories; @override final GUserData_repositoryOwner__asUser_followers followers; @override final GUserData_repositoryOwner__asUser_following following; @override final GUserData_repositoryOwner__asUser_contributionsCollection contributionsCollection; @override final GUserData_repositoryOwner__asUser_repositories repositories; @override final GUserData_repositoryOwner__asUser_pinnedItems pinnedItems; factory _$GUserData_repositoryOwner__asUser( [void Function(GUserData_repositoryOwner__asUserBuilder)? updates]) => (new GUserData_repositoryOwner__asUserBuilder()..update(updates)).build(); _$GUserData_repositoryOwner__asUser._( {required this.G__typename, required this.url, required this.login, required this.avatarUrl, this.name, this.bio, this.company, this.location, required this.email, required this.createdAt, this.websiteUrl, required this.viewerCanFollow, required this.viewerIsFollowing, required this.starredRepositories, required this.followers, required this.following, required this.contributionsCollection, required this.repositories, required this.pinnedItems}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asUser', 'G__typename'); BuiltValueNullFieldError.checkNotNull( url, 'GUserData_repositoryOwner__asUser', 'url'); BuiltValueNullFieldError.checkNotNull( login, 'GUserData_repositoryOwner__asUser', 'login'); BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GUserData_repositoryOwner__asUser', 'avatarUrl'); BuiltValueNullFieldError.checkNotNull( email, 'GUserData_repositoryOwner__asUser', 'email'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GUserData_repositoryOwner__asUser', 'createdAt'); BuiltValueNullFieldError.checkNotNull(viewerCanFollow, 'GUserData_repositoryOwner__asUser', 'viewerCanFollow'); BuiltValueNullFieldError.checkNotNull(viewerIsFollowing, 'GUserData_repositoryOwner__asUser', 'viewerIsFollowing'); BuiltValueNullFieldError.checkNotNull(starredRepositories, 'GUserData_repositoryOwner__asUser', 'starredRepositories'); BuiltValueNullFieldError.checkNotNull( followers, 'GUserData_repositoryOwner__asUser', 'followers'); BuiltValueNullFieldError.checkNotNull( following, 'GUserData_repositoryOwner__asUser', 'following'); BuiltValueNullFieldError.checkNotNull(contributionsCollection, 'GUserData_repositoryOwner__asUser', 'contributionsCollection'); BuiltValueNullFieldError.checkNotNull( repositories, 'GUserData_repositoryOwner__asUser', 'repositories'); BuiltValueNullFieldError.checkNotNull( pinnedItems, 'GUserData_repositoryOwner__asUser', 'pinnedItems'); } @override GUserData_repositoryOwner__asUser rebuild( void Function(GUserData_repositoryOwner__asUserBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asUserBuilder toBuilder() => new GUserData_repositoryOwner__asUserBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asUser && G__typename == other.G__typename && url == other.url && login == other.login && avatarUrl == other.avatarUrl && name == other.name && bio == other.bio && company == other.company && location == other.location && email == other.email && createdAt == other.createdAt && websiteUrl == other.websiteUrl && viewerCanFollow == other.viewerCanFollow && viewerIsFollowing == other.viewerIsFollowing && starredRepositories == other.starredRepositories && followers == other.followers && following == other.following && contributionsCollection == other.contributionsCollection && repositories == other.repositories && pinnedItems == other.pinnedItems; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( 0, G__typename .hashCode), url .hashCode), login .hashCode), avatarUrl .hashCode), name.hashCode), bio.hashCode), company.hashCode), location.hashCode), email.hashCode), createdAt.hashCode), websiteUrl.hashCode), viewerCanFollow.hashCode), viewerIsFollowing.hashCode), starredRepositories.hashCode), followers.hashCode), following.hashCode), contributionsCollection.hashCode), repositories.hashCode), pinnedItems.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GUserData_repositoryOwner__asUser') ..add('G__typename', G__typename) ..add('url', url) ..add('login', login) ..add('avatarUrl', avatarUrl) ..add('name', name) ..add('bio', bio) ..add('company', company) ..add('location', location) ..add('email', email) ..add('createdAt', createdAt) ..add('websiteUrl', websiteUrl) ..add('viewerCanFollow', viewerCanFollow) ..add('viewerIsFollowing', viewerIsFollowing) ..add('starredRepositories', starredRepositories) ..add('followers', followers) ..add('following', following) ..add('contributionsCollection', contributionsCollection) ..add('repositories', repositories) ..add('pinnedItems', pinnedItems)) .toString(); } } class GUserData_repositoryOwner__asUserBuilder implements Builder { _$GUserData_repositoryOwner__asUser? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _url; String? get url => _$this._url; set url(String? url) => _$this._url = url; String? _login; String? get login => _$this._login; set login(String? login) => _$this._login = login; String? _avatarUrl; String? get avatarUrl => _$this._avatarUrl; set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _bio; String? get bio => _$this._bio; set bio(String? bio) => _$this._bio = bio; String? _company; String? get company => _$this._company; set company(String? company) => _$this._company = company; String? _location; String? get location => _$this._location; set location(String? location) => _$this._location = location; String? _email; String? get email => _$this._email; set email(String? email) => _$this._email = email; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; String? _websiteUrl; String? get websiteUrl => _$this._websiteUrl; set websiteUrl(String? websiteUrl) => _$this._websiteUrl = websiteUrl; bool? _viewerCanFollow; bool? get viewerCanFollow => _$this._viewerCanFollow; set viewerCanFollow(bool? viewerCanFollow) => _$this._viewerCanFollow = viewerCanFollow; bool? _viewerIsFollowing; bool? get viewerIsFollowing => _$this._viewerIsFollowing; set viewerIsFollowing(bool? viewerIsFollowing) => _$this._viewerIsFollowing = viewerIsFollowing; GUserData_repositoryOwner__asUser_starredRepositoriesBuilder? _starredRepositories; GUserData_repositoryOwner__asUser_starredRepositoriesBuilder get starredRepositories => _$this._starredRepositories ??= new GUserData_repositoryOwner__asUser_starredRepositoriesBuilder(); set starredRepositories( GUserData_repositoryOwner__asUser_starredRepositoriesBuilder? starredRepositories) => _$this._starredRepositories = starredRepositories; GUserData_repositoryOwner__asUser_followersBuilder? _followers; GUserData_repositoryOwner__asUser_followersBuilder get followers => _$this._followers ??= new GUserData_repositoryOwner__asUser_followersBuilder(); set followers( GUserData_repositoryOwner__asUser_followersBuilder? followers) => _$this._followers = followers; GUserData_repositoryOwner__asUser_followingBuilder? _following; GUserData_repositoryOwner__asUser_followingBuilder get following => _$this._following ??= new GUserData_repositoryOwner__asUser_followingBuilder(); set following( GUserData_repositoryOwner__asUser_followingBuilder? following) => _$this._following = following; GUserData_repositoryOwner__asUser_contributionsCollectionBuilder? _contributionsCollection; GUserData_repositoryOwner__asUser_contributionsCollectionBuilder get contributionsCollection => _$this._contributionsCollection ??= new GUserData_repositoryOwner__asUser_contributionsCollectionBuilder(); set contributionsCollection( GUserData_repositoryOwner__asUser_contributionsCollectionBuilder? contributionsCollection) => _$this._contributionsCollection = contributionsCollection; GUserData_repositoryOwner__asUser_repositoriesBuilder? _repositories; GUserData_repositoryOwner__asUser_repositoriesBuilder get repositories => _$this._repositories ??= new GUserData_repositoryOwner__asUser_repositoriesBuilder(); set repositories( GUserData_repositoryOwner__asUser_repositoriesBuilder? repositories) => _$this._repositories = repositories; GUserData_repositoryOwner__asUser_pinnedItemsBuilder? _pinnedItems; GUserData_repositoryOwner__asUser_pinnedItemsBuilder get pinnedItems => _$this._pinnedItems ??= new GUserData_repositoryOwner__asUser_pinnedItemsBuilder(); set pinnedItems( GUserData_repositoryOwner__asUser_pinnedItemsBuilder? pinnedItems) => _$this._pinnedItems = pinnedItems; GUserData_repositoryOwner__asUserBuilder() { GUserData_repositoryOwner__asUser._initializeBuilder(this); } GUserData_repositoryOwner__asUserBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _url = $v.url; _login = $v.login; _avatarUrl = $v.avatarUrl; _name = $v.name; _bio = $v.bio; _company = $v.company; _location = $v.location; _email = $v.email; _createdAt = $v.createdAt; _websiteUrl = $v.websiteUrl; _viewerCanFollow = $v.viewerCanFollow; _viewerIsFollowing = $v.viewerIsFollowing; _starredRepositories = $v.starredRepositories.toBuilder(); _followers = $v.followers.toBuilder(); _following = $v.following.toBuilder(); _contributionsCollection = $v.contributionsCollection.toBuilder(); _repositories = $v.repositories.toBuilder(); _pinnedItems = $v.pinnedItems.toBuilder(); _$v = null; } return this; } @override void replace(GUserData_repositoryOwner__asUser other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asUser; } @override void update( void Function(GUserData_repositoryOwner__asUserBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asUser build() { _$GUserData_repositoryOwner__asUser _$result; try { _$result = _$v ?? new _$GUserData_repositoryOwner__asUser._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asUser', 'G__typename'), url: BuiltValueNullFieldError.checkNotNull( url, 'GUserData_repositoryOwner__asUser', 'url'), login: BuiltValueNullFieldError.checkNotNull( login, 'GUserData_repositoryOwner__asUser', 'login'), avatarUrl: BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GUserData_repositoryOwner__asUser', 'avatarUrl'), name: name, bio: bio, company: company, location: location, email: BuiltValueNullFieldError.checkNotNull( email, 'GUserData_repositoryOwner__asUser', 'email'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GUserData_repositoryOwner__asUser', 'createdAt'), websiteUrl: websiteUrl, viewerCanFollow: BuiltValueNullFieldError.checkNotNull( viewerCanFollow, 'GUserData_repositoryOwner__asUser', 'viewerCanFollow'), viewerIsFollowing: BuiltValueNullFieldError.checkNotNull(viewerIsFollowing, 'GUserData_repositoryOwner__asUser', 'viewerIsFollowing'), starredRepositories: starredRepositories.build(), followers: followers.build(), following: following.build(), contributionsCollection: contributionsCollection.build(), repositories: repositories.build(), pinnedItems: pinnedItems.build()); } catch (_) { late String _$failedField; try { _$failedField = 'starredRepositories'; starredRepositories.build(); _$failedField = 'followers'; followers.build(); _$failedField = 'following'; following.build(); _$failedField = 'contributionsCollection'; contributionsCollection.build(); _$failedField = 'repositories'; repositories.build(); _$failedField = 'pinnedItems'; pinnedItems.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GUserData_repositoryOwner__asUser', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asUser_starredRepositories extends GUserData_repositoryOwner__asUser_starredRepositories { @override final String G__typename; @override final int totalCount; factory _$GUserData_repositoryOwner__asUser_starredRepositories( [void Function( GUserData_repositoryOwner__asUser_starredRepositoriesBuilder)? updates]) => (new GUserData_repositoryOwner__asUser_starredRepositoriesBuilder() ..update(updates)) .build(); _$GUserData_repositoryOwner__asUser_starredRepositories._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GUserData_repositoryOwner__asUser_starredRepositories', 'G__typename'); BuiltValueNullFieldError.checkNotNull(totalCount, 'GUserData_repositoryOwner__asUser_starredRepositories', 'totalCount'); } @override GUserData_repositoryOwner__asUser_starredRepositories rebuild( void Function( GUserData_repositoryOwner__asUser_starredRepositoriesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asUser_starredRepositoriesBuilder toBuilder() => new GUserData_repositoryOwner__asUser_starredRepositoriesBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asUser_starredRepositories && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserData_repositoryOwner__asUser_starredRepositories') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GUserData_repositoryOwner__asUser_starredRepositoriesBuilder implements Builder { _$GUserData_repositoryOwner__asUser_starredRepositories? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GUserData_repositoryOwner__asUser_starredRepositoriesBuilder() { GUserData_repositoryOwner__asUser_starredRepositories._initializeBuilder( this); } GUserData_repositoryOwner__asUser_starredRepositoriesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace(GUserData_repositoryOwner__asUser_starredRepositories other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asUser_starredRepositories; } @override void update( void Function( GUserData_repositoryOwner__asUser_starredRepositoriesBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asUser_starredRepositories build() { final _$result = _$v ?? new _$GUserData_repositoryOwner__asUser_starredRepositories._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asUser_starredRepositories', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GUserData_repositoryOwner__asUser_starredRepositories', 'totalCount')); replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asUser_followers extends GUserData_repositoryOwner__asUser_followers { @override final String G__typename; @override final int totalCount; factory _$GUserData_repositoryOwner__asUser_followers( [void Function(GUserData_repositoryOwner__asUser_followersBuilder)? updates]) => (new GUserData_repositoryOwner__asUser_followersBuilder() ..update(updates)) .build(); _$GUserData_repositoryOwner__asUser_followers._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GUserData_repositoryOwner__asUser_followers', 'G__typename'); BuiltValueNullFieldError.checkNotNull(totalCount, 'GUserData_repositoryOwner__asUser_followers', 'totalCount'); } @override GUserData_repositoryOwner__asUser_followers rebuild( void Function(GUserData_repositoryOwner__asUser_followersBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asUser_followersBuilder toBuilder() => new GUserData_repositoryOwner__asUser_followersBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asUser_followers && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserData_repositoryOwner__asUser_followers') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GUserData_repositoryOwner__asUser_followersBuilder implements Builder { _$GUserData_repositoryOwner__asUser_followers? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GUserData_repositoryOwner__asUser_followersBuilder() { GUserData_repositoryOwner__asUser_followers._initializeBuilder(this); } GUserData_repositoryOwner__asUser_followersBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace(GUserData_repositoryOwner__asUser_followers other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asUser_followers; } @override void update( void Function(GUserData_repositoryOwner__asUser_followersBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asUser_followers build() { final _$result = _$v ?? new _$GUserData_repositoryOwner__asUser_followers._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GUserData_repositoryOwner__asUser_followers', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull(totalCount, 'GUserData_repositoryOwner__asUser_followers', 'totalCount')); replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asUser_following extends GUserData_repositoryOwner__asUser_following { @override final String G__typename; @override final int totalCount; factory _$GUserData_repositoryOwner__asUser_following( [void Function(GUserData_repositoryOwner__asUser_followingBuilder)? updates]) => (new GUserData_repositoryOwner__asUser_followingBuilder() ..update(updates)) .build(); _$GUserData_repositoryOwner__asUser_following._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GUserData_repositoryOwner__asUser_following', 'G__typename'); BuiltValueNullFieldError.checkNotNull(totalCount, 'GUserData_repositoryOwner__asUser_following', 'totalCount'); } @override GUserData_repositoryOwner__asUser_following rebuild( void Function(GUserData_repositoryOwner__asUser_followingBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asUser_followingBuilder toBuilder() => new GUserData_repositoryOwner__asUser_followingBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asUser_following && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserData_repositoryOwner__asUser_following') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GUserData_repositoryOwner__asUser_followingBuilder implements Builder { _$GUserData_repositoryOwner__asUser_following? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GUserData_repositoryOwner__asUser_followingBuilder() { GUserData_repositoryOwner__asUser_following._initializeBuilder(this); } GUserData_repositoryOwner__asUser_followingBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace(GUserData_repositoryOwner__asUser_following other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asUser_following; } @override void update( void Function(GUserData_repositoryOwner__asUser_followingBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asUser_following build() { final _$result = _$v ?? new _$GUserData_repositoryOwner__asUser_following._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GUserData_repositoryOwner__asUser_following', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull(totalCount, 'GUserData_repositoryOwner__asUser_following', 'totalCount')); replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asUser_contributionsCollection extends GUserData_repositoryOwner__asUser_contributionsCollection { @override final String G__typename; @override final GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar contributionCalendar; factory _$GUserData_repositoryOwner__asUser_contributionsCollection( [void Function( GUserData_repositoryOwner__asUser_contributionsCollectionBuilder)? updates]) => (new GUserData_repositoryOwner__asUser_contributionsCollectionBuilder() ..update(updates)) .build(); _$GUserData_repositoryOwner__asUser_contributionsCollection._( {required this.G__typename, required this.contributionCalendar}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asUser_contributionsCollection', 'G__typename'); BuiltValueNullFieldError.checkNotNull( contributionCalendar, 'GUserData_repositoryOwner__asUser_contributionsCollection', 'contributionCalendar'); } @override GUserData_repositoryOwner__asUser_contributionsCollection rebuild( void Function( GUserData_repositoryOwner__asUser_contributionsCollectionBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asUser_contributionsCollectionBuilder toBuilder() => new GUserData_repositoryOwner__asUser_contributionsCollectionBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asUser_contributionsCollection && G__typename == other.G__typename && contributionCalendar == other.contributionCalendar; } @override int get hashCode { return $jf( $jc($jc(0, G__typename.hashCode), contributionCalendar.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserData_repositoryOwner__asUser_contributionsCollection') ..add('G__typename', G__typename) ..add('contributionCalendar', contributionCalendar)) .toString(); } } class GUserData_repositoryOwner__asUser_contributionsCollectionBuilder implements Builder { _$GUserData_repositoryOwner__asUser_contributionsCollection? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendarBuilder? _contributionCalendar; GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendarBuilder get contributionCalendar => _$this._contributionCalendar ??= new GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendarBuilder(); set contributionCalendar( GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendarBuilder? contributionCalendar) => _$this._contributionCalendar = contributionCalendar; GUserData_repositoryOwner__asUser_contributionsCollectionBuilder() { GUserData_repositoryOwner__asUser_contributionsCollection ._initializeBuilder(this); } GUserData_repositoryOwner__asUser_contributionsCollectionBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _contributionCalendar = $v.contributionCalendar.toBuilder(); _$v = null; } return this; } @override void replace( GUserData_repositoryOwner__asUser_contributionsCollection other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asUser_contributionsCollection; } @override void update( void Function( GUserData_repositoryOwner__asUser_contributionsCollectionBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asUser_contributionsCollection build() { _$GUserData_repositoryOwner__asUser_contributionsCollection _$result; try { _$result = _$v ?? new _$GUserData_repositoryOwner__asUser_contributionsCollection._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asUser_contributionsCollection', 'G__typename'), contributionCalendar: contributionCalendar.build()); } catch (_) { late String _$failedField; try { _$failedField = 'contributionCalendar'; contributionCalendar.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GUserData_repositoryOwner__asUser_contributionsCollection', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar extends GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar { @override final String G__typename; @override final BuiltList< GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks> weeks; factory _$GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar( [void Function( GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendarBuilder)? updates]) => (new GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendarBuilder() ..update(updates)) .build(); _$GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar._( {required this.G__typename, required this.weeks}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar', 'G__typename'); BuiltValueNullFieldError.checkNotNull( weeks, 'GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar', 'weeks'); } @override GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar rebuild( void Function( GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendarBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendarBuilder toBuilder() => new GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendarBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar && G__typename == other.G__typename && weeks == other.weeks; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), weeks.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar') ..add('G__typename', G__typename) ..add('weeks', weeks)) .toString(); } } class GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendarBuilder implements Builder< GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar, GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendarBuilder> { _$GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; ListBuilder< GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks>? _weeks; ListBuilder< GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks> get weeks => _$this._weeks ??= new ListBuilder< GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks>(); set weeks( ListBuilder< GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks>? weeks) => _$this._weeks = weeks; GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendarBuilder() { GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar ._initializeBuilder(this); } GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendarBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _weeks = $v.weeks.toBuilder(); _$v = null; } return this; } @override void replace( GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar; } @override void update( void Function( GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendarBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar build() { _$GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar _$result; try { _$result = _$v ?? new _$GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar', 'G__typename'), weeks: weeks.build()); } catch (_) { late String _$failedField; try { _$failedField = 'weeks'; weeks.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks extends GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks { @override final String G__typename; @override final BuiltList< GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDays> contributionDays; factory _$GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks( [void Function( GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeksBuilder)? updates]) => (new GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeksBuilder() ..update(updates)) .build(); _$GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks._( {required this.G__typename, required this.contributionDays}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks', 'G__typename'); BuiltValueNullFieldError.checkNotNull( contributionDays, 'GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks', 'contributionDays'); } @override GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks rebuild( void Function( GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeksBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeksBuilder toBuilder() => new GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeksBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks && G__typename == other.G__typename && contributionDays == other.contributionDays; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), contributionDays.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks') ..add('G__typename', G__typename) ..add('contributionDays', contributionDays)) .toString(); } } class GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeksBuilder implements Builder< GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks, GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeksBuilder> { _$GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; ListBuilder< GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDays>? _contributionDays; ListBuilder< GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDays> get contributionDays => _$this._contributionDays ??= new ListBuilder< GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDays>(); set contributionDays( ListBuilder< GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDays>? contributionDays) => _$this._contributionDays = contributionDays; GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeksBuilder() { GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks ._initializeBuilder(this); } GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeksBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _contributionDays = $v.contributionDays.toBuilder(); _$v = null; } return this; } @override void replace( GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks; } @override void update( void Function( GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeksBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks build() { _$GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks _$result; try { _$result = _$v ?? new _$GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks', 'G__typename'), contributionDays: contributionDays.build()); } catch (_) { late String _$failedField; try { _$failedField = 'contributionDays'; contributionDays.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDays extends GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDays { @override final String G__typename; @override final String color; factory _$GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDays( [void Function( GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder)? updates]) => (new GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder() ..update(updates)) .build(); _$GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDays._( {required this.G__typename, required this.color}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDays', 'G__typename'); BuiltValueNullFieldError.checkNotNull( color, 'GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDays', 'color'); } @override GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDays rebuild( void Function( GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder toBuilder() => new GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDays && G__typename == other.G__typename && color == other.color; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), color.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDays') ..add('G__typename', G__typename) ..add('color', color)) .toString(); } } class GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder implements Builder< GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDays, GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder> { _$GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDays? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _color; String? get color => _$this._color; set color(String? color) => _$this._color = color; GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder() { GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDays ._initializeBuilder(this); } GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _color = $v.color; _$v = null; } return this; } @override void replace( GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDays other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDays; } @override void update( void Function( GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDays build() { final _$result = _$v ?? new _$GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDays ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDays', 'G__typename'), color: BuiltValueNullFieldError.checkNotNull( color, 'GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDays', 'color')); replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asUser_repositories extends GUserData_repositoryOwner__asUser_repositories { @override final String G__typename; @override final int totalCount; @override final BuiltList? nodes; factory _$GUserData_repositoryOwner__asUser_repositories( [void Function(GUserData_repositoryOwner__asUser_repositoriesBuilder)? updates]) => (new GUserData_repositoryOwner__asUser_repositoriesBuilder() ..update(updates)) .build(); _$GUserData_repositoryOwner__asUser_repositories._( {required this.G__typename, required this.totalCount, this.nodes}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GUserData_repositoryOwner__asUser_repositories', 'G__typename'); BuiltValueNullFieldError.checkNotNull(totalCount, 'GUserData_repositoryOwner__asUser_repositories', 'totalCount'); } @override GUserData_repositoryOwner__asUser_repositories rebuild( void Function(GUserData_repositoryOwner__asUser_repositoriesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asUser_repositoriesBuilder toBuilder() => new GUserData_repositoryOwner__asUser_repositoriesBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asUser_repositories && G__typename == other.G__typename && totalCount == other.totalCount && nodes == other.nodes; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), nodes.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserData_repositoryOwner__asUser_repositories') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('nodes', nodes)) .toString(); } } class GUserData_repositoryOwner__asUser_repositoriesBuilder implements Builder { _$GUserData_repositoryOwner__asUser_repositories? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; ListBuilder? _nodes; ListBuilder< GUserData_repositoryOwner__asUser_repositories_nodes> get nodes => _$this ._nodes ??= new ListBuilder(); set nodes( ListBuilder? nodes) => _$this._nodes = nodes; GUserData_repositoryOwner__asUser_repositoriesBuilder() { GUserData_repositoryOwner__asUser_repositories._initializeBuilder(this); } GUserData_repositoryOwner__asUser_repositoriesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _nodes = $v.nodes?.toBuilder(); _$v = null; } return this; } @override void replace(GUserData_repositoryOwner__asUser_repositories other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asUser_repositories; } @override void update( void Function(GUserData_repositoryOwner__asUser_repositoriesBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asUser_repositories build() { _$GUserData_repositoryOwner__asUser_repositories _$result; try { _$result = _$v ?? new _$GUserData_repositoryOwner__asUser_repositories._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asUser_repositories', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GUserData_repositoryOwner__asUser_repositories', 'totalCount'), nodes: _nodes?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'nodes'; _nodes?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GUserData_repositoryOwner__asUser_repositories', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asUser_repositories_nodes extends GUserData_repositoryOwner__asUser_repositories_nodes { @override final String G__typename; @override final GUserData_repositoryOwner__asUser_repositories_nodes_owner owner; @override final String name; @override final String? description; @override final bool isPrivate; @override final bool isFork; @override final GUserData_repositoryOwner__asUser_repositories_nodes_stargazers stargazers; @override final GUserData_repositoryOwner__asUser_repositories_nodes_forks forks; @override final GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguage? primaryLanguage; factory _$GUserData_repositoryOwner__asUser_repositories_nodes( [void Function( GUserData_repositoryOwner__asUser_repositories_nodesBuilder)? updates]) => (new GUserData_repositoryOwner__asUser_repositories_nodesBuilder() ..update(updates)) .build(); _$GUserData_repositoryOwner__asUser_repositories_nodes._( {required this.G__typename, required this.owner, required this.name, this.description, required this.isPrivate, required this.isFork, required this.stargazers, required this.forks, this.primaryLanguage}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GUserData_repositoryOwner__asUser_repositories_nodes', 'G__typename'); BuiltValueNullFieldError.checkNotNull( owner, 'GUserData_repositoryOwner__asUser_repositories_nodes', 'owner'); BuiltValueNullFieldError.checkNotNull( name, 'GUserData_repositoryOwner__asUser_repositories_nodes', 'name'); BuiltValueNullFieldError.checkNotNull(isPrivate, 'GUserData_repositoryOwner__asUser_repositories_nodes', 'isPrivate'); BuiltValueNullFieldError.checkNotNull(isFork, 'GUserData_repositoryOwner__asUser_repositories_nodes', 'isFork'); BuiltValueNullFieldError.checkNotNull(stargazers, 'GUserData_repositoryOwner__asUser_repositories_nodes', 'stargazers'); BuiltValueNullFieldError.checkNotNull( forks, 'GUserData_repositoryOwner__asUser_repositories_nodes', 'forks'); } @override GUserData_repositoryOwner__asUser_repositories_nodes rebuild( void Function( GUserData_repositoryOwner__asUser_repositories_nodesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asUser_repositories_nodesBuilder toBuilder() => new GUserData_repositoryOwner__asUser_repositories_nodesBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asUser_repositories_nodes && G__typename == other.G__typename && owner == other.owner && name == other.name && description == other.description && isPrivate == other.isPrivate && isFork == other.isFork && stargazers == other.stargazers && forks == other.forks && primaryLanguage == other.primaryLanguage; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc($jc(0, G__typename.hashCode), owner.hashCode), name.hashCode), description.hashCode), isPrivate.hashCode), isFork.hashCode), stargazers.hashCode), forks.hashCode), primaryLanguage.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserData_repositoryOwner__asUser_repositories_nodes') ..add('G__typename', G__typename) ..add('owner', owner) ..add('name', name) ..add('description', description) ..add('isPrivate', isPrivate) ..add('isFork', isFork) ..add('stargazers', stargazers) ..add('forks', forks) ..add('primaryLanguage', primaryLanguage)) .toString(); } } class GUserData_repositoryOwner__asUser_repositories_nodesBuilder implements Builder { _$GUserData_repositoryOwner__asUser_repositories_nodes? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GUserData_repositoryOwner__asUser_repositories_nodes_ownerBuilder? _owner; GUserData_repositoryOwner__asUser_repositories_nodes_ownerBuilder get owner => _$this._owner ??= new GUserData_repositoryOwner__asUser_repositories_nodes_ownerBuilder(); set owner( GUserData_repositoryOwner__asUser_repositories_nodes_ownerBuilder? owner) => _$this._owner = owner; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _description; String? get description => _$this._description; set description(String? description) => _$this._description = description; bool? _isPrivate; bool? get isPrivate => _$this._isPrivate; set isPrivate(bool? isPrivate) => _$this._isPrivate = isPrivate; bool? _isFork; bool? get isFork => _$this._isFork; set isFork(bool? isFork) => _$this._isFork = isFork; GUserData_repositoryOwner__asUser_repositories_nodes_stargazersBuilder? _stargazers; GUserData_repositoryOwner__asUser_repositories_nodes_stargazersBuilder get stargazers => _$this._stargazers ??= new GUserData_repositoryOwner__asUser_repositories_nodes_stargazersBuilder(); set stargazers( GUserData_repositoryOwner__asUser_repositories_nodes_stargazersBuilder? stargazers) => _$this._stargazers = stargazers; GUserData_repositoryOwner__asUser_repositories_nodes_forksBuilder? _forks; GUserData_repositoryOwner__asUser_repositories_nodes_forksBuilder get forks => _$this._forks ??= new GUserData_repositoryOwner__asUser_repositories_nodes_forksBuilder(); set forks( GUserData_repositoryOwner__asUser_repositories_nodes_forksBuilder? forks) => _$this._forks = forks; GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguageBuilder? _primaryLanguage; GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguageBuilder get primaryLanguage => _$this._primaryLanguage ??= new GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguageBuilder(); set primaryLanguage( GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguageBuilder? primaryLanguage) => _$this._primaryLanguage = primaryLanguage; GUserData_repositoryOwner__asUser_repositories_nodesBuilder() { GUserData_repositoryOwner__asUser_repositories_nodes._initializeBuilder( this); } GUserData_repositoryOwner__asUser_repositories_nodesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _owner = $v.owner.toBuilder(); _name = $v.name; _description = $v.description; _isPrivate = $v.isPrivate; _isFork = $v.isFork; _stargazers = $v.stargazers.toBuilder(); _forks = $v.forks.toBuilder(); _primaryLanguage = $v.primaryLanguage?.toBuilder(); _$v = null; } return this; } @override void replace(GUserData_repositoryOwner__asUser_repositories_nodes other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asUser_repositories_nodes; } @override void update( void Function( GUserData_repositoryOwner__asUser_repositories_nodesBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asUser_repositories_nodes build() { _$GUserData_repositoryOwner__asUser_repositories_nodes _$result; try { _$result = _$v ?? new _$GUserData_repositoryOwner__asUser_repositories_nodes._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asUser_repositories_nodes', 'G__typename'), owner: owner.build(), name: BuiltValueNullFieldError.checkNotNull( name, 'GUserData_repositoryOwner__asUser_repositories_nodes', 'name'), description: description, isPrivate: BuiltValueNullFieldError.checkNotNull( isPrivate, 'GUserData_repositoryOwner__asUser_repositories_nodes', 'isPrivate'), isFork: BuiltValueNullFieldError.checkNotNull( isFork, 'GUserData_repositoryOwner__asUser_repositories_nodes', 'isFork'), stargazers: stargazers.build(), forks: forks.build(), primaryLanguage: _primaryLanguage?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'owner'; owner.build(); _$failedField = 'stargazers'; stargazers.build(); _$failedField = 'forks'; forks.build(); _$failedField = 'primaryLanguage'; _primaryLanguage?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GUserData_repositoryOwner__asUser_repositories_nodes', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asUser_repositories_nodes_owner extends GUserData_repositoryOwner__asUser_repositories_nodes_owner { @override final String G__typename; @override final String login; @override final String avatarUrl; factory _$GUserData_repositoryOwner__asUser_repositories_nodes_owner( [void Function( GUserData_repositoryOwner__asUser_repositories_nodes_ownerBuilder)? updates]) => (new GUserData_repositoryOwner__asUser_repositories_nodes_ownerBuilder() ..update(updates)) .build(); _$GUserData_repositoryOwner__asUser_repositories_nodes_owner._( {required this.G__typename, required this.login, required this.avatarUrl}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asUser_repositories_nodes_owner', 'G__typename'); BuiltValueNullFieldError.checkNotNull(login, 'GUserData_repositoryOwner__asUser_repositories_nodes_owner', 'login'); BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GUserData_repositoryOwner__asUser_repositories_nodes_owner', 'avatarUrl'); } @override GUserData_repositoryOwner__asUser_repositories_nodes_owner rebuild( void Function( GUserData_repositoryOwner__asUser_repositories_nodes_ownerBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asUser_repositories_nodes_ownerBuilder toBuilder() => new GUserData_repositoryOwner__asUser_repositories_nodes_ownerBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asUser_repositories_nodes_owner && G__typename == other.G__typename && login == other.login && avatarUrl == other.avatarUrl; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), login.hashCode), avatarUrl.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserData_repositoryOwner__asUser_repositories_nodes_owner') ..add('G__typename', G__typename) ..add('login', login) ..add('avatarUrl', avatarUrl)) .toString(); } } class GUserData_repositoryOwner__asUser_repositories_nodes_ownerBuilder implements Builder { _$GUserData_repositoryOwner__asUser_repositories_nodes_owner? _$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? _avatarUrl; String? get avatarUrl => _$this._avatarUrl; set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; GUserData_repositoryOwner__asUser_repositories_nodes_ownerBuilder() { GUserData_repositoryOwner__asUser_repositories_nodes_owner ._initializeBuilder(this); } GUserData_repositoryOwner__asUser_repositories_nodes_ownerBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _avatarUrl = $v.avatarUrl; _$v = null; } return this; } @override void replace( GUserData_repositoryOwner__asUser_repositories_nodes_owner other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asUser_repositories_nodes_owner; } @override void update( void Function( GUserData_repositoryOwner__asUser_repositories_nodes_ownerBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asUser_repositories_nodes_owner build() { final _$result = _$v ?? new _$GUserData_repositoryOwner__asUser_repositories_nodes_owner._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asUser_repositories_nodes_owner', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GUserData_repositoryOwner__asUser_repositories_nodes_owner', 'login'), avatarUrl: BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GUserData_repositoryOwner__asUser_repositories_nodes_owner', 'avatarUrl')); replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asUser_repositories_nodes_stargazers extends GUserData_repositoryOwner__asUser_repositories_nodes_stargazers { @override final String G__typename; @override final int totalCount; factory _$GUserData_repositoryOwner__asUser_repositories_nodes_stargazers( [void Function( GUserData_repositoryOwner__asUser_repositories_nodes_stargazersBuilder)? updates]) => (new GUserData_repositoryOwner__asUser_repositories_nodes_stargazersBuilder() ..update(updates)) .build(); _$GUserData_repositoryOwner__asUser_repositories_nodes_stargazers._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asUser_repositories_nodes_stargazers', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GUserData_repositoryOwner__asUser_repositories_nodes_stargazers', 'totalCount'); } @override GUserData_repositoryOwner__asUser_repositories_nodes_stargazers rebuild( void Function( GUserData_repositoryOwner__asUser_repositories_nodes_stargazersBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asUser_repositories_nodes_stargazersBuilder toBuilder() => new GUserData_repositoryOwner__asUser_repositories_nodes_stargazersBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asUser_repositories_nodes_stargazers && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserData_repositoryOwner__asUser_repositories_nodes_stargazers') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GUserData_repositoryOwner__asUser_repositories_nodes_stargazersBuilder implements Builder { _$GUserData_repositoryOwner__asUser_repositories_nodes_stargazers? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GUserData_repositoryOwner__asUser_repositories_nodes_stargazersBuilder() { GUserData_repositoryOwner__asUser_repositories_nodes_stargazers ._initializeBuilder(this); } GUserData_repositoryOwner__asUser_repositories_nodes_stargazersBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace( GUserData_repositoryOwner__asUser_repositories_nodes_stargazers other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asUser_repositories_nodes_stargazers; } @override void update( void Function( GUserData_repositoryOwner__asUser_repositories_nodes_stargazersBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asUser_repositories_nodes_stargazers build() { final _$result = _$v ?? new _$GUserData_repositoryOwner__asUser_repositories_nodes_stargazers._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asUser_repositories_nodes_stargazers', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GUserData_repositoryOwner__asUser_repositories_nodes_stargazers', 'totalCount')); replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asUser_repositories_nodes_forks extends GUserData_repositoryOwner__asUser_repositories_nodes_forks { @override final String G__typename; @override final int totalCount; factory _$GUserData_repositoryOwner__asUser_repositories_nodes_forks( [void Function( GUserData_repositoryOwner__asUser_repositories_nodes_forksBuilder)? updates]) => (new GUserData_repositoryOwner__asUser_repositories_nodes_forksBuilder() ..update(updates)) .build(); _$GUserData_repositoryOwner__asUser_repositories_nodes_forks._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asUser_repositories_nodes_forks', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GUserData_repositoryOwner__asUser_repositories_nodes_forks', 'totalCount'); } @override GUserData_repositoryOwner__asUser_repositories_nodes_forks rebuild( void Function( GUserData_repositoryOwner__asUser_repositories_nodes_forksBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asUser_repositories_nodes_forksBuilder toBuilder() => new GUserData_repositoryOwner__asUser_repositories_nodes_forksBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asUser_repositories_nodes_forks && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserData_repositoryOwner__asUser_repositories_nodes_forks') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GUserData_repositoryOwner__asUser_repositories_nodes_forksBuilder implements Builder { _$GUserData_repositoryOwner__asUser_repositories_nodes_forks? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GUserData_repositoryOwner__asUser_repositories_nodes_forksBuilder() { GUserData_repositoryOwner__asUser_repositories_nodes_forks ._initializeBuilder(this); } GUserData_repositoryOwner__asUser_repositories_nodes_forksBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace( GUserData_repositoryOwner__asUser_repositories_nodes_forks other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asUser_repositories_nodes_forks; } @override void update( void Function( GUserData_repositoryOwner__asUser_repositories_nodes_forksBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asUser_repositories_nodes_forks build() { final _$result = _$v ?? new _$GUserData_repositoryOwner__asUser_repositories_nodes_forks._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asUser_repositories_nodes_forks', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GUserData_repositoryOwner__asUser_repositories_nodes_forks', 'totalCount')); replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguage extends GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguage { @override final String G__typename; @override final String? color; @override final String name; factory _$GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguage( [void Function( GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguageBuilder)? updates]) => (new GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguageBuilder() ..update(updates)) .build(); _$GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguage._( {required this.G__typename, this.color, required this.name}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguage', 'G__typename'); BuiltValueNullFieldError.checkNotNull( name, 'GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguage', 'name'); } @override GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguage rebuild( void Function( GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguageBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguageBuilder toBuilder() => new GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguageBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguage && G__typename == other.G__typename && color == other.color && name == other.name; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), color.hashCode), name.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguage') ..add('G__typename', G__typename) ..add('color', color) ..add('name', name)) .toString(); } } class GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguageBuilder implements Builder< GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguage, GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguageBuilder> { _$GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguage? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _color; String? get color => _$this._color; set color(String? color) => _$this._color = color; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguageBuilder() { GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguage ._initializeBuilder(this); } GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguageBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _color = $v.color; _name = $v.name; _$v = null; } return this; } @override void replace( GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguage other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguage; } @override void update( void Function( GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguageBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguage build() { final _$result = _$v ?? new _$GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguage ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguage', 'G__typename'), color: color, name: BuiltValueNullFieldError.checkNotNull( name, 'GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguage', 'name')); replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asUser_pinnedItems extends GUserData_repositoryOwner__asUser_pinnedItems { @override final String G__typename; @override final BuiltList? nodes; factory _$GUserData_repositoryOwner__asUser_pinnedItems( [void Function(GUserData_repositoryOwner__asUser_pinnedItemsBuilder)? updates]) => (new GUserData_repositoryOwner__asUser_pinnedItemsBuilder() ..update(updates)) .build(); _$GUserData_repositoryOwner__asUser_pinnedItems._( {required this.G__typename, this.nodes}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GUserData_repositoryOwner__asUser_pinnedItems', 'G__typename'); } @override GUserData_repositoryOwner__asUser_pinnedItems rebuild( void Function(GUserData_repositoryOwner__asUser_pinnedItemsBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asUser_pinnedItemsBuilder toBuilder() => new GUserData_repositoryOwner__asUser_pinnedItemsBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asUser_pinnedItems && G__typename == other.G__typename && nodes == other.nodes; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), nodes.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserData_repositoryOwner__asUser_pinnedItems') ..add('G__typename', G__typename) ..add('nodes', nodes)) .toString(); } } class GUserData_repositoryOwner__asUser_pinnedItemsBuilder implements Builder { _$GUserData_repositoryOwner__asUser_pinnedItems? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; ListBuilder? _nodes; ListBuilder< GUserData_repositoryOwner__asUser_pinnedItems_nodes> get nodes => _$this ._nodes ??= new ListBuilder(); set nodes( ListBuilder? nodes) => _$this._nodes = nodes; GUserData_repositoryOwner__asUser_pinnedItemsBuilder() { GUserData_repositoryOwner__asUser_pinnedItems._initializeBuilder(this); } GUserData_repositoryOwner__asUser_pinnedItemsBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _nodes = $v.nodes?.toBuilder(); _$v = null; } return this; } @override void replace(GUserData_repositoryOwner__asUser_pinnedItems other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asUser_pinnedItems; } @override void update( void Function(GUserData_repositoryOwner__asUser_pinnedItemsBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asUser_pinnedItems build() { _$GUserData_repositoryOwner__asUser_pinnedItems _$result; try { _$result = _$v ?? new _$GUserData_repositoryOwner__asUser_pinnedItems._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asUser_pinnedItems', 'G__typename'), nodes: _nodes?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'nodes'; _nodes?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GUserData_repositoryOwner__asUser_pinnedItems', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__base extends GUserData_repositoryOwner__asUser_pinnedItems_nodes__base { @override final String G__typename; factory _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__base( [void Function( GUserData_repositoryOwner__asUser_pinnedItems_nodes__baseBuilder)? updates]) => (new GUserData_repositoryOwner__asUser_pinnedItems_nodes__baseBuilder() ..update(updates)) .build(); _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__base._( {required this.G__typename}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__base', 'G__typename'); } @override GUserData_repositoryOwner__asUser_pinnedItems_nodes__base rebuild( void Function( GUserData_repositoryOwner__asUser_pinnedItems_nodes__baseBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asUser_pinnedItems_nodes__baseBuilder toBuilder() => new GUserData_repositoryOwner__asUser_pinnedItems_nodes__baseBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asUser_pinnedItems_nodes__base && G__typename == other.G__typename; } @override int get hashCode { return $jf($jc(0, G__typename.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__base') ..add('G__typename', G__typename)) .toString(); } } class GUserData_repositoryOwner__asUser_pinnedItems_nodes__baseBuilder implements Builder { _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__base? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GUserData_repositoryOwner__asUser_pinnedItems_nodes__baseBuilder() { GUserData_repositoryOwner__asUser_pinnedItems_nodes__base ._initializeBuilder(this); } GUserData_repositoryOwner__asUser_pinnedItems_nodes__baseBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _$v = null; } return this; } @override void replace( GUserData_repositoryOwner__asUser_pinnedItems_nodes__base other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__base; } @override void update( void Function( GUserData_repositoryOwner__asUser_pinnedItems_nodes__baseBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__base build() { final _$result = _$v ?? new _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__base._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__base', 'G__typename')); replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository extends GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository { @override final String G__typename; @override final GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_owner owner; @override final String name; @override final String? description; @override final bool isPrivate; @override final bool isFork; @override final GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazers stargazers; @override final GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forks forks; @override final GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguage? primaryLanguage; factory _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository( [void Function( GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepositoryBuilder)? updates]) => (new GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepositoryBuilder() ..update(updates)) .build(); _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository._( {required this.G__typename, required this.owner, required this.name, this.description, required this.isPrivate, required this.isFork, required this.stargazers, required this.forks, this.primaryLanguage}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository', 'G__typename'); BuiltValueNullFieldError.checkNotNull( owner, 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository', 'owner'); BuiltValueNullFieldError.checkNotNull( name, 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository', 'name'); BuiltValueNullFieldError.checkNotNull( isPrivate, 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository', 'isPrivate'); BuiltValueNullFieldError.checkNotNull( isFork, 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository', 'isFork'); BuiltValueNullFieldError.checkNotNull( stargazers, 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository', 'stargazers'); BuiltValueNullFieldError.checkNotNull( forks, 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository', 'forks'); } @override GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository rebuild( void Function( GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepositoryBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepositoryBuilder toBuilder() => new GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepositoryBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository && G__typename == other.G__typename && owner == other.owner && name == other.name && description == other.description && isPrivate == other.isPrivate && isFork == other.isFork && stargazers == other.stargazers && forks == other.forks && primaryLanguage == other.primaryLanguage; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc($jc(0, G__typename.hashCode), owner.hashCode), name.hashCode), description.hashCode), isPrivate.hashCode), isFork.hashCode), stargazers.hashCode), forks.hashCode), primaryLanguage.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository') ..add('G__typename', G__typename) ..add('owner', owner) ..add('name', name) ..add('description', description) ..add('isPrivate', isPrivate) ..add('isFork', isFork) ..add('stargazers', stargazers) ..add('forks', forks) ..add('primaryLanguage', primaryLanguage)) .toString(); } } class GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepositoryBuilder implements Builder< GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository, GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepositoryBuilder> { _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_ownerBuilder? _owner; GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_ownerBuilder get owner => _$this._owner ??= new GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_ownerBuilder(); set owner( GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_ownerBuilder? owner) => _$this._owner = owner; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _description; String? get description => _$this._description; set description(String? description) => _$this._description = description; bool? _isPrivate; bool? get isPrivate => _$this._isPrivate; set isPrivate(bool? isPrivate) => _$this._isPrivate = isPrivate; bool? _isFork; bool? get isFork => _$this._isFork; set isFork(bool? isFork) => _$this._isFork = isFork; GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazersBuilder? _stargazers; GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazersBuilder get stargazers => _$this._stargazers ??= new GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazersBuilder(); set stargazers( GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazersBuilder? stargazers) => _$this._stargazers = stargazers; GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forksBuilder? _forks; GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forksBuilder get forks => _$this._forks ??= new GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forksBuilder(); set forks( GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forksBuilder? forks) => _$this._forks = forks; GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguageBuilder? _primaryLanguage; GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguageBuilder get primaryLanguage => _$this._primaryLanguage ??= new GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguageBuilder(); set primaryLanguage( GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguageBuilder? primaryLanguage) => _$this._primaryLanguage = primaryLanguage; GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepositoryBuilder() { GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository ._initializeBuilder(this); } GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepositoryBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _owner = $v.owner.toBuilder(); _name = $v.name; _description = $v.description; _isPrivate = $v.isPrivate; _isFork = $v.isFork; _stargazers = $v.stargazers.toBuilder(); _forks = $v.forks.toBuilder(); _primaryLanguage = $v.primaryLanguage?.toBuilder(); _$v = null; } return this; } @override void replace( GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository; } @override void update( void Function( GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepositoryBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository build() { _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository _$result; try { _$result = _$v ?? new _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository', 'G__typename'), owner: owner.build(), name: BuiltValueNullFieldError.checkNotNull( name, 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository', 'name'), description: description, isPrivate: BuiltValueNullFieldError.checkNotNull( isPrivate, 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository', 'isPrivate'), isFork: BuiltValueNullFieldError.checkNotNull( isFork, 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository', 'isFork'), stargazers: stargazers.build(), forks: forks.build(), primaryLanguage: _primaryLanguage?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'owner'; owner.build(); _$failedField = 'stargazers'; stargazers.build(); _$failedField = 'forks'; forks.build(); _$failedField = 'primaryLanguage'; _primaryLanguage?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_owner extends GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_owner { @override final String G__typename; @override final String login; @override final String avatarUrl; factory _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_owner( [void Function( GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_ownerBuilder)? updates]) => (new GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_ownerBuilder() ..update(updates)) .build(); _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_owner._( {required this.G__typename, required this.login, required this.avatarUrl}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_owner', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_owner', 'login'); BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_owner', 'avatarUrl'); } @override GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_owner rebuild( void Function( GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_ownerBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_ownerBuilder toBuilder() => new GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_ownerBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_owner && G__typename == other.G__typename && login == other.login && avatarUrl == other.avatarUrl; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), login.hashCode), avatarUrl.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_owner') ..add('G__typename', G__typename) ..add('login', login) ..add('avatarUrl', avatarUrl)) .toString(); } } class GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_ownerBuilder implements Builder< GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_owner, GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_ownerBuilder> { _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_owner? _$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? _avatarUrl; String? get avatarUrl => _$this._avatarUrl; set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_ownerBuilder() { GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_owner ._initializeBuilder(this); } GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_ownerBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _avatarUrl = $v.avatarUrl; _$v = null; } return this; } @override void replace( GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_owner other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_owner; } @override void update( void Function( GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_ownerBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_owner build() { final _$result = _$v ?? new _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_owner ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_owner', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_owner', 'login'), avatarUrl: BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_owner', 'avatarUrl')); replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazers extends GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazers { @override final String G__typename; @override final int totalCount; factory _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazers( [void Function( GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazersBuilder)? updates]) => (new GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazersBuilder() ..update(updates)) .build(); _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazers._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazers', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazers', 'totalCount'); } @override GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazers rebuild( void Function( GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazersBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazersBuilder toBuilder() => new GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazersBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazers && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazers') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazersBuilder implements Builder< GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazers, GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazersBuilder> { _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazers? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazersBuilder() { GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazers ._initializeBuilder(this); } GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazersBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace( GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazers other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazers; } @override void update( void Function( GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazersBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazers build() { final _$result = _$v ?? new _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazers ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazers', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazers', 'totalCount')); replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forks extends GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forks { @override final String G__typename; @override final int totalCount; factory _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forks( [void Function( GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forksBuilder)? updates]) => (new GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forksBuilder() ..update(updates)) .build(); _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forks._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forks', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forks', 'totalCount'); } @override GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forks rebuild( void Function( GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forksBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forksBuilder toBuilder() => new GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forksBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forks && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forks') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forksBuilder implements Builder< GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forks, GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forksBuilder> { _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forks? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forksBuilder() { GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forks ._initializeBuilder(this); } GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forksBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace( GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forks other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forks; } @override void update( void Function( GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forksBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forks build() { final _$result = _$v ?? new _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forks ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forks', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forks', 'totalCount')); replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguage extends GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguage { @override final String G__typename; @override final String? color; @override final String name; factory _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguage( [void Function( GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguageBuilder)? updates]) => (new GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguageBuilder() ..update(updates)) .build(); _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguage._( {required this.G__typename, this.color, required this.name}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguage', 'G__typename'); BuiltValueNullFieldError.checkNotNull( name, 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguage', 'name'); } @override GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguage rebuild( void Function( GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguageBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguageBuilder toBuilder() => new GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguageBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguage && G__typename == other.G__typename && color == other.color && name == other.name; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), color.hashCode), name.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguage') ..add('G__typename', G__typename) ..add('color', color) ..add('name', name)) .toString(); } } class GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguageBuilder implements Builder< GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguage, GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguageBuilder> { _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguage? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _color; String? get color => _$this._color; set color(String? color) => _$this._color = color; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguageBuilder() { GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguage ._initializeBuilder(this); } GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguageBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _color = $v.color; _name = $v.name; _$v = null; } return this; } @override void replace( GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguage other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguage; } @override void update( void Function( GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguageBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguage build() { final _$result = _$v ?? new _$GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguage ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguage', 'G__typename'), color: color, name: BuiltValueNullFieldError.checkNotNull( name, 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguage', 'name')); replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asOrganization extends GUserData_repositoryOwner__asOrganization { @override final String G__typename; @override final String url; @override final String login; @override final String avatarUrl; @override final String? name; @override final String? description; @override final String? location; @override final String? email; @override final String? websiteUrl; @override final DateTime createdAt; @override final GUserData_repositoryOwner__asOrganization_membersWithRole membersWithRole; @override final GUserData_repositoryOwner__asOrganization_pinnedItems pinnedItems; @override final GUserData_repositoryOwner__asOrganization_pinnableItems pinnableItems; factory _$GUserData_repositoryOwner__asOrganization( [void Function(GUserData_repositoryOwner__asOrganizationBuilder)? updates]) => (new GUserData_repositoryOwner__asOrganizationBuilder()..update(updates)) .build(); _$GUserData_repositoryOwner__asOrganization._( {required this.G__typename, required this.url, required this.login, required this.avatarUrl, this.name, this.description, this.location, this.email, this.websiteUrl, required this.createdAt, required this.membersWithRole, required this.pinnedItems, required this.pinnableItems}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GUserData_repositoryOwner__asOrganization', 'G__typename'); BuiltValueNullFieldError.checkNotNull( url, 'GUserData_repositoryOwner__asOrganization', 'url'); BuiltValueNullFieldError.checkNotNull( login, 'GUserData_repositoryOwner__asOrganization', 'login'); BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GUserData_repositoryOwner__asOrganization', 'avatarUrl'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GUserData_repositoryOwner__asOrganization', 'createdAt'); BuiltValueNullFieldError.checkNotNull(membersWithRole, 'GUserData_repositoryOwner__asOrganization', 'membersWithRole'); BuiltValueNullFieldError.checkNotNull(pinnedItems, 'GUserData_repositoryOwner__asOrganization', 'pinnedItems'); BuiltValueNullFieldError.checkNotNull(pinnableItems, 'GUserData_repositoryOwner__asOrganization', 'pinnableItems'); } @override GUserData_repositoryOwner__asOrganization rebuild( void Function(GUserData_repositoryOwner__asOrganizationBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asOrganizationBuilder toBuilder() => new GUserData_repositoryOwner__asOrganizationBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asOrganization && G__typename == other.G__typename && url == other.url && login == other.login && avatarUrl == other.avatarUrl && name == other.name && description == other.description && location == other.location && email == other.email && websiteUrl == other.websiteUrl && createdAt == other.createdAt && membersWithRole == other.membersWithRole && pinnedItems == other.pinnedItems && pinnableItems == other.pinnableItems; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc(0, G__typename.hashCode), url.hashCode), login.hashCode), avatarUrl.hashCode), name.hashCode), description.hashCode), location.hashCode), email.hashCode), websiteUrl.hashCode), createdAt.hashCode), membersWithRole.hashCode), pinnedItems.hashCode), pinnableItems.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserData_repositoryOwner__asOrganization') ..add('G__typename', G__typename) ..add('url', url) ..add('login', login) ..add('avatarUrl', avatarUrl) ..add('name', name) ..add('description', description) ..add('location', location) ..add('email', email) ..add('websiteUrl', websiteUrl) ..add('createdAt', createdAt) ..add('membersWithRole', membersWithRole) ..add('pinnedItems', pinnedItems) ..add('pinnableItems', pinnableItems)) .toString(); } } class GUserData_repositoryOwner__asOrganizationBuilder implements Builder { _$GUserData_repositoryOwner__asOrganization? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _url; String? get url => _$this._url; set url(String? url) => _$this._url = url; String? _login; String? get login => _$this._login; set login(String? login) => _$this._login = login; String? _avatarUrl; String? get avatarUrl => _$this._avatarUrl; set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _description; String? get description => _$this._description; set description(String? description) => _$this._description = description; String? _location; String? get location => _$this._location; set location(String? location) => _$this._location = location; String? _email; String? get email => _$this._email; set email(String? email) => _$this._email = email; String? _websiteUrl; String? get websiteUrl => _$this._websiteUrl; set websiteUrl(String? websiteUrl) => _$this._websiteUrl = websiteUrl; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GUserData_repositoryOwner__asOrganization_membersWithRoleBuilder? _membersWithRole; GUserData_repositoryOwner__asOrganization_membersWithRoleBuilder get membersWithRole => _$this._membersWithRole ??= new GUserData_repositoryOwner__asOrganization_membersWithRoleBuilder(); set membersWithRole( GUserData_repositoryOwner__asOrganization_membersWithRoleBuilder? membersWithRole) => _$this._membersWithRole = membersWithRole; GUserData_repositoryOwner__asOrganization_pinnedItemsBuilder? _pinnedItems; GUserData_repositoryOwner__asOrganization_pinnedItemsBuilder get pinnedItems => _$this._pinnedItems ??= new GUserData_repositoryOwner__asOrganization_pinnedItemsBuilder(); set pinnedItems( GUserData_repositoryOwner__asOrganization_pinnedItemsBuilder? pinnedItems) => _$this._pinnedItems = pinnedItems; GUserData_repositoryOwner__asOrganization_pinnableItemsBuilder? _pinnableItems; GUserData_repositoryOwner__asOrganization_pinnableItemsBuilder get pinnableItems => _$this._pinnableItems ??= new GUserData_repositoryOwner__asOrganization_pinnableItemsBuilder(); set pinnableItems( GUserData_repositoryOwner__asOrganization_pinnableItemsBuilder? pinnableItems) => _$this._pinnableItems = pinnableItems; GUserData_repositoryOwner__asOrganizationBuilder() { GUserData_repositoryOwner__asOrganization._initializeBuilder(this); } GUserData_repositoryOwner__asOrganizationBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _url = $v.url; _login = $v.login; _avatarUrl = $v.avatarUrl; _name = $v.name; _description = $v.description; _location = $v.location; _email = $v.email; _websiteUrl = $v.websiteUrl; _createdAt = $v.createdAt; _membersWithRole = $v.membersWithRole.toBuilder(); _pinnedItems = $v.pinnedItems.toBuilder(); _pinnableItems = $v.pinnableItems.toBuilder(); _$v = null; } return this; } @override void replace(GUserData_repositoryOwner__asOrganization other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asOrganization; } @override void update( void Function(GUserData_repositoryOwner__asOrganizationBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asOrganization build() { _$GUserData_repositoryOwner__asOrganization _$result; try { _$result = _$v ?? new _$GUserData_repositoryOwner__asOrganization._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GUserData_repositoryOwner__asOrganization', 'G__typename'), url: BuiltValueNullFieldError.checkNotNull( url, 'GUserData_repositoryOwner__asOrganization', 'url'), login: BuiltValueNullFieldError.checkNotNull( login, 'GUserData_repositoryOwner__asOrganization', 'login'), avatarUrl: BuiltValueNullFieldError.checkNotNull(avatarUrl, 'GUserData_repositoryOwner__asOrganization', 'avatarUrl'), name: name, description: description, location: location, email: email, websiteUrl: websiteUrl, createdAt: BuiltValueNullFieldError.checkNotNull(createdAt, 'GUserData_repositoryOwner__asOrganization', 'createdAt'), membersWithRole: membersWithRole.build(), pinnedItems: pinnedItems.build(), pinnableItems: pinnableItems.build()); } catch (_) { late String _$failedField; try { _$failedField = 'membersWithRole'; membersWithRole.build(); _$failedField = 'pinnedItems'; pinnedItems.build(); _$failedField = 'pinnableItems'; pinnableItems.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GUserData_repositoryOwner__asOrganization', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asOrganization_membersWithRole extends GUserData_repositoryOwner__asOrganization_membersWithRole { @override final String G__typename; @override final int totalCount; factory _$GUserData_repositoryOwner__asOrganization_membersWithRole( [void Function( GUserData_repositoryOwner__asOrganization_membersWithRoleBuilder)? updates]) => (new GUserData_repositoryOwner__asOrganization_membersWithRoleBuilder() ..update(updates)) .build(); _$GUserData_repositoryOwner__asOrganization_membersWithRole._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asOrganization_membersWithRole', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GUserData_repositoryOwner__asOrganization_membersWithRole', 'totalCount'); } @override GUserData_repositoryOwner__asOrganization_membersWithRole rebuild( void Function( GUserData_repositoryOwner__asOrganization_membersWithRoleBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asOrganization_membersWithRoleBuilder toBuilder() => new GUserData_repositoryOwner__asOrganization_membersWithRoleBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asOrganization_membersWithRole && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserData_repositoryOwner__asOrganization_membersWithRole') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GUserData_repositoryOwner__asOrganization_membersWithRoleBuilder implements Builder { _$GUserData_repositoryOwner__asOrganization_membersWithRole? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GUserData_repositoryOwner__asOrganization_membersWithRoleBuilder() { GUserData_repositoryOwner__asOrganization_membersWithRole ._initializeBuilder(this); } GUserData_repositoryOwner__asOrganization_membersWithRoleBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace( GUserData_repositoryOwner__asOrganization_membersWithRole other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asOrganization_membersWithRole; } @override void update( void Function( GUserData_repositoryOwner__asOrganization_membersWithRoleBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asOrganization_membersWithRole build() { final _$result = _$v ?? new _$GUserData_repositoryOwner__asOrganization_membersWithRole._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asOrganization_membersWithRole', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GUserData_repositoryOwner__asOrganization_membersWithRole', 'totalCount')); replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asOrganization_pinnedItems extends GUserData_repositoryOwner__asOrganization_pinnedItems { @override final String G__typename; @override final BuiltList? nodes; factory _$GUserData_repositoryOwner__asOrganization_pinnedItems( [void Function( GUserData_repositoryOwner__asOrganization_pinnedItemsBuilder)? updates]) => (new GUserData_repositoryOwner__asOrganization_pinnedItemsBuilder() ..update(updates)) .build(); _$GUserData_repositoryOwner__asOrganization_pinnedItems._( {required this.G__typename, this.nodes}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GUserData_repositoryOwner__asOrganization_pinnedItems', 'G__typename'); } @override GUserData_repositoryOwner__asOrganization_pinnedItems rebuild( void Function( GUserData_repositoryOwner__asOrganization_pinnedItemsBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asOrganization_pinnedItemsBuilder toBuilder() => new GUserData_repositoryOwner__asOrganization_pinnedItemsBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asOrganization_pinnedItems && G__typename == other.G__typename && nodes == other.nodes; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), nodes.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserData_repositoryOwner__asOrganization_pinnedItems') ..add('G__typename', G__typename) ..add('nodes', nodes)) .toString(); } } class GUserData_repositoryOwner__asOrganization_pinnedItemsBuilder implements Builder { _$GUserData_repositoryOwner__asOrganization_pinnedItems? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; ListBuilder? _nodes; ListBuilder get nodes => _$this._nodes ??= new ListBuilder< GUserData_repositoryOwner__asOrganization_pinnedItems_nodes>(); set nodes( ListBuilder< GUserData_repositoryOwner__asOrganization_pinnedItems_nodes>? nodes) => _$this._nodes = nodes; GUserData_repositoryOwner__asOrganization_pinnedItemsBuilder() { GUserData_repositoryOwner__asOrganization_pinnedItems._initializeBuilder( this); } GUserData_repositoryOwner__asOrganization_pinnedItemsBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _nodes = $v.nodes?.toBuilder(); _$v = null; } return this; } @override void replace(GUserData_repositoryOwner__asOrganization_pinnedItems other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asOrganization_pinnedItems; } @override void update( void Function( GUserData_repositoryOwner__asOrganization_pinnedItemsBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asOrganization_pinnedItems build() { _$GUserData_repositoryOwner__asOrganization_pinnedItems _$result; try { _$result = _$v ?? new _$GUserData_repositoryOwner__asOrganization_pinnedItems._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asOrganization_pinnedItems', 'G__typename'), nodes: _nodes?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'nodes'; _nodes?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GUserData_repositoryOwner__asOrganization_pinnedItems', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__base extends GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__base { @override final String G__typename; factory _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__base( [void Function( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__baseBuilder)? updates]) => (new GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__baseBuilder() ..update(updates)) .build(); _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__base._( {required this.G__typename}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__base', 'G__typename'); } @override GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__base rebuild( void Function( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__baseBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__baseBuilder toBuilder() => new GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__baseBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__base && G__typename == other.G__typename; } @override int get hashCode { return $jf($jc(0, G__typename.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__base') ..add('G__typename', G__typename)) .toString(); } } class GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__baseBuilder implements Builder< GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__base, GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__baseBuilder> { _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__base? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__baseBuilder() { GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__base ._initializeBuilder(this); } GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__baseBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _$v = null; } return this; } @override void replace( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__base other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__base; } @override void update( void Function( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__baseBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__base build() { final _$result = _$v ?? new _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__base ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__base', 'G__typename')); replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository extends GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository { @override final String G__typename; @override final GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_owner owner; @override final String name; @override final String? description; @override final bool isPrivate; @override final bool isFork; @override final GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazers stargazers; @override final GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forks forks; @override final GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguage? primaryLanguage; factory _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository( [void Function( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepositoryBuilder)? updates]) => (new GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepositoryBuilder() ..update(updates)) .build(); _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository._( {required this.G__typename, required this.owner, required this.name, this.description, required this.isPrivate, required this.isFork, required this.stargazers, required this.forks, this.primaryLanguage}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository', 'G__typename'); BuiltValueNullFieldError.checkNotNull( owner, 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository', 'owner'); BuiltValueNullFieldError.checkNotNull( name, 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository', 'name'); BuiltValueNullFieldError.checkNotNull( isPrivate, 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository', 'isPrivate'); BuiltValueNullFieldError.checkNotNull( isFork, 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository', 'isFork'); BuiltValueNullFieldError.checkNotNull( stargazers, 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository', 'stargazers'); BuiltValueNullFieldError.checkNotNull( forks, 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository', 'forks'); } @override GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository rebuild( void Function( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepositoryBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepositoryBuilder toBuilder() => new GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepositoryBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository && G__typename == other.G__typename && owner == other.owner && name == other.name && description == other.description && isPrivate == other.isPrivate && isFork == other.isFork && stargazers == other.stargazers && forks == other.forks && primaryLanguage == other.primaryLanguage; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc($jc(0, G__typename.hashCode), owner.hashCode), name.hashCode), description.hashCode), isPrivate.hashCode), isFork.hashCode), stargazers.hashCode), forks.hashCode), primaryLanguage.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository') ..add('G__typename', G__typename) ..add('owner', owner) ..add('name', name) ..add('description', description) ..add('isPrivate', isPrivate) ..add('isFork', isFork) ..add('stargazers', stargazers) ..add('forks', forks) ..add('primaryLanguage', primaryLanguage)) .toString(); } } class GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepositoryBuilder implements Builder< GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository, GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepositoryBuilder> { _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_ownerBuilder? _owner; GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_ownerBuilder get owner => _$this._owner ??= new GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_ownerBuilder(); set owner( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_ownerBuilder? owner) => _$this._owner = owner; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _description; String? get description => _$this._description; set description(String? description) => _$this._description = description; bool? _isPrivate; bool? get isPrivate => _$this._isPrivate; set isPrivate(bool? isPrivate) => _$this._isPrivate = isPrivate; bool? _isFork; bool? get isFork => _$this._isFork; set isFork(bool? isFork) => _$this._isFork = isFork; GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazersBuilder? _stargazers; GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazersBuilder get stargazers => _$this._stargazers ??= new GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazersBuilder(); set stargazers( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazersBuilder? stargazers) => _$this._stargazers = stargazers; GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forksBuilder? _forks; GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forksBuilder get forks => _$this._forks ??= new GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forksBuilder(); set forks( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forksBuilder? forks) => _$this._forks = forks; GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguageBuilder? _primaryLanguage; GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguageBuilder get primaryLanguage => _$this._primaryLanguage ??= new GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguageBuilder(); set primaryLanguage( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguageBuilder? primaryLanguage) => _$this._primaryLanguage = primaryLanguage; GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepositoryBuilder() { GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository ._initializeBuilder(this); } GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepositoryBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _owner = $v.owner.toBuilder(); _name = $v.name; _description = $v.description; _isPrivate = $v.isPrivate; _isFork = $v.isFork; _stargazers = $v.stargazers.toBuilder(); _forks = $v.forks.toBuilder(); _primaryLanguage = $v.primaryLanguage?.toBuilder(); _$v = null; } return this; } @override void replace( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository; } @override void update( void Function( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepositoryBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository build() { _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository _$result; try { _$result = _$v ?? new _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository', 'G__typename'), owner: owner.build(), name: BuiltValueNullFieldError.checkNotNull( name, 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository', 'name'), description: description, isPrivate: BuiltValueNullFieldError.checkNotNull( isPrivate, 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository', 'isPrivate'), isFork: BuiltValueNullFieldError.checkNotNull( isFork, 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository', 'isFork'), stargazers: stargazers.build(), forks: forks.build(), primaryLanguage: _primaryLanguage?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'owner'; owner.build(); _$failedField = 'stargazers'; stargazers.build(); _$failedField = 'forks'; forks.build(); _$failedField = 'primaryLanguage'; _primaryLanguage?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_owner extends GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_owner { @override final String G__typename; @override final String login; @override final String avatarUrl; factory _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_owner( [void Function( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_ownerBuilder)? updates]) => (new GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_ownerBuilder() ..update(updates)) .build(); _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_owner._( {required this.G__typename, required this.login, required this.avatarUrl}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_owner', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_owner', 'login'); BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_owner', 'avatarUrl'); } @override GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_owner rebuild( void Function( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_ownerBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_ownerBuilder toBuilder() => new GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_ownerBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_owner && G__typename == other.G__typename && login == other.login && avatarUrl == other.avatarUrl; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), login.hashCode), avatarUrl.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_owner') ..add('G__typename', G__typename) ..add('login', login) ..add('avatarUrl', avatarUrl)) .toString(); } } class GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_ownerBuilder implements Builder< GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_owner, GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_ownerBuilder> { _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_owner? _$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? _avatarUrl; String? get avatarUrl => _$this._avatarUrl; set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_ownerBuilder() { GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_owner ._initializeBuilder(this); } GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_ownerBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _avatarUrl = $v.avatarUrl; _$v = null; } return this; } @override void replace( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_owner other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_owner; } @override void update( void Function( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_ownerBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_owner build() { final _$result = _$v ?? new _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_owner ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_owner', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_owner', 'login'), avatarUrl: BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_owner', 'avatarUrl')); replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazers extends GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazers { @override final String G__typename; @override final int totalCount; factory _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazers( [void Function( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazersBuilder)? updates]) => (new GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazersBuilder() ..update(updates)) .build(); _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazers._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazers', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazers', 'totalCount'); } @override GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazers rebuild( void Function( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazersBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazersBuilder toBuilder() => new GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazersBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazers && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazers') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazersBuilder implements Builder< GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazers, GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazersBuilder> { _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazers? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazersBuilder() { GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazers ._initializeBuilder(this); } GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazersBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazers other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazers; } @override void update( void Function( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazersBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazers build() { final _$result = _$v ?? new _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazers ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazers', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazers', 'totalCount')); replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forks extends GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forks { @override final String G__typename; @override final int totalCount; factory _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forks( [void Function( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forksBuilder)? updates]) => (new GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forksBuilder() ..update(updates)) .build(); _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forks._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forks', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forks', 'totalCount'); } @override GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forks rebuild( void Function( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forksBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forksBuilder toBuilder() => new GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forksBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forks && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forks') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forksBuilder implements Builder< GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forks, GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forksBuilder> { _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forks? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forksBuilder() { GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forks ._initializeBuilder(this); } GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forksBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forks other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forks; } @override void update( void Function( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forksBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forks build() { final _$result = _$v ?? new _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forks ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forks', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forks', 'totalCount')); replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguage extends GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguage { @override final String G__typename; @override final String? color; @override final String name; factory _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguage( [void Function( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguageBuilder)? updates]) => (new GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguageBuilder() ..update(updates)) .build(); _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguage._( {required this.G__typename, this.color, required this.name}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguage', 'G__typename'); BuiltValueNullFieldError.checkNotNull( name, 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguage', 'name'); } @override GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguage rebuild( void Function( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguageBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguageBuilder toBuilder() => new GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguageBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguage && G__typename == other.G__typename && color == other.color && name == other.name; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), color.hashCode), name.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguage') ..add('G__typename', G__typename) ..add('color', color) ..add('name', name)) .toString(); } } class GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguageBuilder implements Builder< GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguage, GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguageBuilder> { _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguage? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _color; String? get color => _$this._color; set color(String? color) => _$this._color = color; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguageBuilder() { GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguage ._initializeBuilder(this); } GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguageBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _color = $v.color; _name = $v.name; _$v = null; } return this; } @override void replace( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguage other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguage; } @override void update( void Function( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguageBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguage build() { final _$result = _$v ?? new _$GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguage ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguage', 'G__typename'), color: color, name: BuiltValueNullFieldError.checkNotNull( name, 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguage', 'name')); replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asOrganization_pinnableItems extends GUserData_repositoryOwner__asOrganization_pinnableItems { @override final String G__typename; @override final int totalCount; @override final BuiltList< GUserData_repositoryOwner__asOrganization_pinnableItems_nodes>? nodes; factory _$GUserData_repositoryOwner__asOrganization_pinnableItems( [void Function( GUserData_repositoryOwner__asOrganization_pinnableItemsBuilder)? updates]) => (new GUserData_repositoryOwner__asOrganization_pinnableItemsBuilder() ..update(updates)) .build(); _$GUserData_repositoryOwner__asOrganization_pinnableItems._( {required this.G__typename, required this.totalCount, this.nodes}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asOrganization_pinnableItems', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GUserData_repositoryOwner__asOrganization_pinnableItems', 'totalCount'); } @override GUserData_repositoryOwner__asOrganization_pinnableItems rebuild( void Function( GUserData_repositoryOwner__asOrganization_pinnableItemsBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asOrganization_pinnableItemsBuilder toBuilder() => new GUserData_repositoryOwner__asOrganization_pinnableItemsBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asOrganization_pinnableItems && G__typename == other.G__typename && totalCount == other.totalCount && nodes == other.nodes; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), nodes.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserData_repositoryOwner__asOrganization_pinnableItems') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('nodes', nodes)) .toString(); } } class GUserData_repositoryOwner__asOrganization_pinnableItemsBuilder implements Builder { _$GUserData_repositoryOwner__asOrganization_pinnableItems? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; ListBuilder? _nodes; ListBuilder get nodes => _$this._nodes ??= new ListBuilder< GUserData_repositoryOwner__asOrganization_pinnableItems_nodes>(); set nodes( ListBuilder< GUserData_repositoryOwner__asOrganization_pinnableItems_nodes>? nodes) => _$this._nodes = nodes; GUserData_repositoryOwner__asOrganization_pinnableItemsBuilder() { GUserData_repositoryOwner__asOrganization_pinnableItems._initializeBuilder( this); } GUserData_repositoryOwner__asOrganization_pinnableItemsBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _nodes = $v.nodes?.toBuilder(); _$v = null; } return this; } @override void replace(GUserData_repositoryOwner__asOrganization_pinnableItems other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asOrganization_pinnableItems; } @override void update( void Function( GUserData_repositoryOwner__asOrganization_pinnableItemsBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asOrganization_pinnableItems build() { _$GUserData_repositoryOwner__asOrganization_pinnableItems _$result; try { _$result = _$v ?? new _$GUserData_repositoryOwner__asOrganization_pinnableItems._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asOrganization_pinnableItems', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GUserData_repositoryOwner__asOrganization_pinnableItems', 'totalCount'), nodes: _nodes?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'nodes'; _nodes?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GUserData_repositoryOwner__asOrganization_pinnableItems', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__base extends GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__base { @override final String G__typename; factory _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__base( [void Function( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__baseBuilder)? updates]) => (new GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__baseBuilder() ..update(updates)) .build(); _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__base._( {required this.G__typename}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__base', 'G__typename'); } @override GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__base rebuild( void Function( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__baseBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__baseBuilder toBuilder() => new GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__baseBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__base && G__typename == other.G__typename; } @override int get hashCode { return $jf($jc(0, G__typename.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__base') ..add('G__typename', G__typename)) .toString(); } } class GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__baseBuilder implements Builder< GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__base, GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__baseBuilder> { _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__base? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__baseBuilder() { GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__base ._initializeBuilder(this); } GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__baseBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _$v = null; } return this; } @override void replace( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__base other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__base; } @override void update( void Function( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__baseBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__base build() { final _$result = _$v ?? new _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__base ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__base', 'G__typename')); replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository extends GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository { @override final String G__typename; @override final GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_owner owner; @override final String name; @override final String? description; @override final bool isPrivate; @override final bool isFork; @override final GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazers stargazers; @override final GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forks forks; @override final GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguage? primaryLanguage; factory _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository( [void Function( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepositoryBuilder)? updates]) => (new GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepositoryBuilder() ..update(updates)) .build(); _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository._( {required this.G__typename, required this.owner, required this.name, this.description, required this.isPrivate, required this.isFork, required this.stargazers, required this.forks, this.primaryLanguage}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository', 'G__typename'); BuiltValueNullFieldError.checkNotNull( owner, 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository', 'owner'); BuiltValueNullFieldError.checkNotNull( name, 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository', 'name'); BuiltValueNullFieldError.checkNotNull( isPrivate, 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository', 'isPrivate'); BuiltValueNullFieldError.checkNotNull( isFork, 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository', 'isFork'); BuiltValueNullFieldError.checkNotNull( stargazers, 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository', 'stargazers'); BuiltValueNullFieldError.checkNotNull( forks, 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository', 'forks'); } @override GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository rebuild( void Function( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepositoryBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepositoryBuilder toBuilder() => new GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepositoryBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository && G__typename == other.G__typename && owner == other.owner && name == other.name && description == other.description && isPrivate == other.isPrivate && isFork == other.isFork && stargazers == other.stargazers && forks == other.forks && primaryLanguage == other.primaryLanguage; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc($jc(0, G__typename.hashCode), owner.hashCode), name.hashCode), description.hashCode), isPrivate.hashCode), isFork.hashCode), stargazers.hashCode), forks.hashCode), primaryLanguage.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository') ..add('G__typename', G__typename) ..add('owner', owner) ..add('name', name) ..add('description', description) ..add('isPrivate', isPrivate) ..add('isFork', isFork) ..add('stargazers', stargazers) ..add('forks', forks) ..add('primaryLanguage', primaryLanguage)) .toString(); } } class GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepositoryBuilder implements Builder< GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository, GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepositoryBuilder> { _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_ownerBuilder? _owner; GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_ownerBuilder get owner => _$this._owner ??= new GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_ownerBuilder(); set owner( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_ownerBuilder? owner) => _$this._owner = owner; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _description; String? get description => _$this._description; set description(String? description) => _$this._description = description; bool? _isPrivate; bool? get isPrivate => _$this._isPrivate; set isPrivate(bool? isPrivate) => _$this._isPrivate = isPrivate; bool? _isFork; bool? get isFork => _$this._isFork; set isFork(bool? isFork) => _$this._isFork = isFork; GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazersBuilder? _stargazers; GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazersBuilder get stargazers => _$this._stargazers ??= new GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazersBuilder(); set stargazers( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazersBuilder? stargazers) => _$this._stargazers = stargazers; GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forksBuilder? _forks; GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forksBuilder get forks => _$this._forks ??= new GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forksBuilder(); set forks( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forksBuilder? forks) => _$this._forks = forks; GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguageBuilder? _primaryLanguage; GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguageBuilder get primaryLanguage => _$this._primaryLanguage ??= new GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguageBuilder(); set primaryLanguage( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguageBuilder? primaryLanguage) => _$this._primaryLanguage = primaryLanguage; GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepositoryBuilder() { GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository ._initializeBuilder(this); } GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepositoryBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _owner = $v.owner.toBuilder(); _name = $v.name; _description = $v.description; _isPrivate = $v.isPrivate; _isFork = $v.isFork; _stargazers = $v.stargazers.toBuilder(); _forks = $v.forks.toBuilder(); _primaryLanguage = $v.primaryLanguage?.toBuilder(); _$v = null; } return this; } @override void replace( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository; } @override void update( void Function( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepositoryBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository build() { _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository _$result; try { _$result = _$v ?? new _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository', 'G__typename'), owner: owner.build(), name: BuiltValueNullFieldError.checkNotNull( name, 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository', 'name'), description: description, isPrivate: BuiltValueNullFieldError.checkNotNull( isPrivate, 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository', 'isPrivate'), isFork: BuiltValueNullFieldError.checkNotNull( isFork, 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository', 'isFork'), stargazers: stargazers.build(), forks: forks.build(), primaryLanguage: _primaryLanguage?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'owner'; owner.build(); _$failedField = 'stargazers'; stargazers.build(); _$failedField = 'forks'; forks.build(); _$failedField = 'primaryLanguage'; _primaryLanguage?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_owner extends GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_owner { @override final String G__typename; @override final String login; @override final String avatarUrl; factory _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_owner( [void Function( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_ownerBuilder)? updates]) => (new GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_ownerBuilder() ..update(updates)) .build(); _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_owner._( {required this.G__typename, required this.login, required this.avatarUrl}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_owner', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_owner', 'login'); BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_owner', 'avatarUrl'); } @override GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_owner rebuild( void Function( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_ownerBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_ownerBuilder toBuilder() => new GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_ownerBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_owner && G__typename == other.G__typename && login == other.login && avatarUrl == other.avatarUrl; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), login.hashCode), avatarUrl.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_owner') ..add('G__typename', G__typename) ..add('login', login) ..add('avatarUrl', avatarUrl)) .toString(); } } class GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_ownerBuilder implements Builder< GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_owner, GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_ownerBuilder> { _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_owner? _$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? _avatarUrl; String? get avatarUrl => _$this._avatarUrl; set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_ownerBuilder() { GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_owner ._initializeBuilder(this); } GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_ownerBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _avatarUrl = $v.avatarUrl; _$v = null; } return this; } @override void replace( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_owner other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_owner; } @override void update( void Function( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_ownerBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_owner build() { final _$result = _$v ?? new _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_owner ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_owner', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_owner', 'login'), avatarUrl: BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_owner', 'avatarUrl')); replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazers extends GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazers { @override final String G__typename; @override final int totalCount; factory _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazers( [void Function( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazersBuilder)? updates]) => (new GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazersBuilder() ..update(updates)) .build(); _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazers._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazers', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazers', 'totalCount'); } @override GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazers rebuild( void Function( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazersBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazersBuilder toBuilder() => new GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazersBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazers && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazers') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazersBuilder implements Builder< GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazers, GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazersBuilder> { _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazers? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazersBuilder() { GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazers ._initializeBuilder(this); } GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazersBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazers other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazers; } @override void update( void Function( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazersBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazers build() { final _$result = _$v ?? new _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazers ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazers', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazers', 'totalCount')); replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forks extends GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forks { @override final String G__typename; @override final int totalCount; factory _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forks( [void Function( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forksBuilder)? updates]) => (new GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forksBuilder() ..update(updates)) .build(); _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forks._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forks', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forks', 'totalCount'); } @override GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forks rebuild( void Function( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forksBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forksBuilder toBuilder() => new GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forksBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forks && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forks') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forksBuilder implements Builder< GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forks, GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forksBuilder> { _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forks? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forksBuilder() { GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forks ._initializeBuilder(this); } GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forksBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forks other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forks; } @override void update( void Function( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forksBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forks build() { final _$result = _$v ?? new _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forks ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forks', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forks', 'totalCount')); replace(_$result); return _$result; } } class _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguage extends GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguage { @override final String G__typename; @override final String? color; @override final String name; factory _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguage( [void Function( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguageBuilder)? updates]) => (new GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguageBuilder() ..update(updates)) .build(); _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguage._( {required this.G__typename, this.color, required this.name}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguage', 'G__typename'); BuiltValueNullFieldError.checkNotNull( name, 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguage', 'name'); } @override GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguage rebuild( void Function( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguageBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguageBuilder toBuilder() => new GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguageBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguage && G__typename == other.G__typename && color == other.color && name == other.name; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), color.hashCode), name.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguage') ..add('G__typename', G__typename) ..add('color', color) ..add('name', name)) .toString(); } } class GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguageBuilder implements Builder< GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguage, GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguageBuilder> { _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguage? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _color; String? get color => _$this._color; set color(String? color) => _$this._color = color; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguageBuilder() { GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguage ._initializeBuilder(this); } GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguageBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _color = $v.color; _name = $v.name; _$v = null; } return this; } @override void replace( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguage other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguage; } @override void update( void Function( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguageBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguage build() { final _$result = _$v ?? new _$GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguage ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguage', 'G__typename'), color: color, name: BuiltValueNullFieldError.checkNotNull( name, 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguage', 'name')); replace(_$result); return _$result; } } class _$GRepoData extends GRepoData { @override final String G__typename; @override final GRepoData_repository? repository; factory _$GRepoData([void Function(GRepoDataBuilder)? updates]) => (new GRepoDataBuilder()..update(updates)).build(); _$GRepoData._({required this.G__typename, this.repository}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData', 'G__typename'); } @override GRepoData rebuild(void Function(GRepoDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoDataBuilder toBuilder() => new GRepoDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoData && 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('GRepoData') ..add('G__typename', G__typename) ..add('repository', repository)) .toString(); } } class GRepoDataBuilder implements Builder { _$GRepoData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GRepoData_repositoryBuilder? _repository; GRepoData_repositoryBuilder get repository => _$this._repository ??= new GRepoData_repositoryBuilder(); set repository(GRepoData_repositoryBuilder? repository) => _$this._repository = repository; GRepoDataBuilder() { GRepoData._initializeBuilder(this); } GRepoDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _repository = $v.repository?.toBuilder(); _$v = null; } return this; } @override void replace(GRepoData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoData; } @override void update(void Function(GRepoDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoData build() { _$GRepoData _$result; try { _$result = _$v ?? new _$GRepoData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData', 'G__typename'), repository: _repository?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'repository'; _repository?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GRepoData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GRepoData_repository extends GRepoData_repository { @override final String G__typename; @override final GRepoData_repository_owner owner; @override final String name; @override final String? description; @override final String? homepageUrl; @override final bool isPrivate; @override final bool isFork; @override final int? diskUsage; @override final bool hasIssuesEnabled; @override final String url; @override final bool viewerHasStarred; @override final _i3.GSubscriptionState? viewerSubscription; @override final String projectsUrl; @override final GRepoData_repository_primaryLanguage? primaryLanguage; @override final GRepoData_repository_stargazers stargazers; @override final GRepoData_repository_forks forks; @override final GRepoData_repository_watchers watchers; @override final GRepoData_repository_issues issues; @override final GRepoData_repository_pullRequests pullRequests; @override final GRepoData_repository_projects projects; @override final GRepoData_repository_releases releases; @override final GRepoData_repository_languages? languages; @override final GRepoData_repository_defaultBranchRef? defaultBranchRef; @override final GRepoData_repository_ref? ref; @override final GRepoData_repository_refs? refs; @override final GRepoData_repository_licenseInfo? licenseInfo; @override final GRepoData_repository_repositoryTopics repositoryTopics; factory _$GRepoData_repository( [void Function(GRepoData_repositoryBuilder)? updates]) => (new GRepoData_repositoryBuilder()..update(updates)).build(); _$GRepoData_repository._( {required this.G__typename, required this.owner, required this.name, this.description, this.homepageUrl, required this.isPrivate, required this.isFork, this.diskUsage, required this.hasIssuesEnabled, required this.url, required this.viewerHasStarred, this.viewerSubscription, required this.projectsUrl, this.primaryLanguage, required this.stargazers, required this.forks, required this.watchers, required this.issues, required this.pullRequests, required this.projects, required this.releases, this.languages, this.defaultBranchRef, this.ref, this.refs, this.licenseInfo, required this.repositoryTopics}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository', 'G__typename'); BuiltValueNullFieldError.checkNotNull( owner, 'GRepoData_repository', 'owner'); BuiltValueNullFieldError.checkNotNull(name, 'GRepoData_repository', 'name'); BuiltValueNullFieldError.checkNotNull( isPrivate, 'GRepoData_repository', 'isPrivate'); BuiltValueNullFieldError.checkNotNull( isFork, 'GRepoData_repository', 'isFork'); BuiltValueNullFieldError.checkNotNull( hasIssuesEnabled, 'GRepoData_repository', 'hasIssuesEnabled'); BuiltValueNullFieldError.checkNotNull(url, 'GRepoData_repository', 'url'); BuiltValueNullFieldError.checkNotNull( viewerHasStarred, 'GRepoData_repository', 'viewerHasStarred'); BuiltValueNullFieldError.checkNotNull( projectsUrl, 'GRepoData_repository', 'projectsUrl'); BuiltValueNullFieldError.checkNotNull( stargazers, 'GRepoData_repository', 'stargazers'); BuiltValueNullFieldError.checkNotNull( forks, 'GRepoData_repository', 'forks'); BuiltValueNullFieldError.checkNotNull( watchers, 'GRepoData_repository', 'watchers'); BuiltValueNullFieldError.checkNotNull( issues, 'GRepoData_repository', 'issues'); BuiltValueNullFieldError.checkNotNull( pullRequests, 'GRepoData_repository', 'pullRequests'); BuiltValueNullFieldError.checkNotNull( projects, 'GRepoData_repository', 'projects'); BuiltValueNullFieldError.checkNotNull( releases, 'GRepoData_repository', 'releases'); BuiltValueNullFieldError.checkNotNull( repositoryTopics, 'GRepoData_repository', 'repositoryTopics'); } @override GRepoData_repository rebuild( void Function(GRepoData_repositoryBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoData_repositoryBuilder toBuilder() => new GRepoData_repositoryBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoData_repository && G__typename == other.G__typename && owner == other.owner && name == other.name && description == other.description && homepageUrl == other.homepageUrl && isPrivate == other.isPrivate && isFork == other.isFork && diskUsage == other.diskUsage && hasIssuesEnabled == other.hasIssuesEnabled && url == other.url && viewerHasStarred == other.viewerHasStarred && viewerSubscription == other.viewerSubscription && projectsUrl == other.projectsUrl && primaryLanguage == other.primaryLanguage && stargazers == other.stargazers && forks == other.forks && watchers == other.watchers && issues == other.issues && pullRequests == other.pullRequests && projects == other.projects && releases == other.releases && languages == other.languages && defaultBranchRef == other.defaultBranchRef && ref == other.ref && refs == other.refs && licenseInfo == other.licenseInfo && repositoryTopics == other.repositoryTopics; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc($jc($jc($jc($jc($jc($jc($jc($jc(0, G__typename.hashCode), owner.hashCode), name.hashCode), description.hashCode), homepageUrl.hashCode), isPrivate.hashCode), isFork.hashCode), diskUsage.hashCode), hasIssuesEnabled.hashCode), url.hashCode), viewerHasStarred.hashCode), viewerSubscription.hashCode), projectsUrl.hashCode), primaryLanguage.hashCode), stargazers.hashCode), forks.hashCode), watchers.hashCode), issues.hashCode), pullRequests.hashCode), projects.hashCode), releases.hashCode), languages.hashCode), defaultBranchRef.hashCode), ref.hashCode), refs.hashCode), licenseInfo.hashCode), repositoryTopics.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GRepoData_repository') ..add('G__typename', G__typename) ..add('owner', owner) ..add('name', name) ..add('description', description) ..add('homepageUrl', homepageUrl) ..add('isPrivate', isPrivate) ..add('isFork', isFork) ..add('diskUsage', diskUsage) ..add('hasIssuesEnabled', hasIssuesEnabled) ..add('url', url) ..add('viewerHasStarred', viewerHasStarred) ..add('viewerSubscription', viewerSubscription) ..add('projectsUrl', projectsUrl) ..add('primaryLanguage', primaryLanguage) ..add('stargazers', stargazers) ..add('forks', forks) ..add('watchers', watchers) ..add('issues', issues) ..add('pullRequests', pullRequests) ..add('projects', projects) ..add('releases', releases) ..add('languages', languages) ..add('defaultBranchRef', defaultBranchRef) ..add('ref', ref) ..add('refs', refs) ..add('licenseInfo', licenseInfo) ..add('repositoryTopics', repositoryTopics)) .toString(); } } class GRepoData_repositoryBuilder implements Builder { _$GRepoData_repository? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GRepoData_repository_ownerBuilder? _owner; GRepoData_repository_ownerBuilder get owner => _$this._owner ??= new GRepoData_repository_ownerBuilder(); set owner(GRepoData_repository_ownerBuilder? owner) => _$this._owner = owner; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _description; String? get description => _$this._description; set description(String? description) => _$this._description = description; String? _homepageUrl; String? get homepageUrl => _$this._homepageUrl; set homepageUrl(String? homepageUrl) => _$this._homepageUrl = homepageUrl; bool? _isPrivate; bool? get isPrivate => _$this._isPrivate; set isPrivate(bool? isPrivate) => _$this._isPrivate = isPrivate; bool? _isFork; bool? get isFork => _$this._isFork; set isFork(bool? isFork) => _$this._isFork = isFork; int? _diskUsage; int? get diskUsage => _$this._diskUsage; set diskUsage(int? diskUsage) => _$this._diskUsage = diskUsage; bool? _hasIssuesEnabled; bool? get hasIssuesEnabled => _$this._hasIssuesEnabled; set hasIssuesEnabled(bool? hasIssuesEnabled) => _$this._hasIssuesEnabled = hasIssuesEnabled; String? _url; String? get url => _$this._url; set url(String? url) => _$this._url = url; bool? _viewerHasStarred; bool? get viewerHasStarred => _$this._viewerHasStarred; set viewerHasStarred(bool? viewerHasStarred) => _$this._viewerHasStarred = viewerHasStarred; _i3.GSubscriptionState? _viewerSubscription; _i3.GSubscriptionState? get viewerSubscription => _$this._viewerSubscription; set viewerSubscription(_i3.GSubscriptionState? viewerSubscription) => _$this._viewerSubscription = viewerSubscription; String? _projectsUrl; String? get projectsUrl => _$this._projectsUrl; set projectsUrl(String? projectsUrl) => _$this._projectsUrl = projectsUrl; GRepoData_repository_primaryLanguageBuilder? _primaryLanguage; GRepoData_repository_primaryLanguageBuilder get primaryLanguage => _$this._primaryLanguage ??= new GRepoData_repository_primaryLanguageBuilder(); set primaryLanguage( GRepoData_repository_primaryLanguageBuilder? primaryLanguage) => _$this._primaryLanguage = primaryLanguage; GRepoData_repository_stargazersBuilder? _stargazers; GRepoData_repository_stargazersBuilder get stargazers => _$this._stargazers ??= new GRepoData_repository_stargazersBuilder(); set stargazers(GRepoData_repository_stargazersBuilder? stargazers) => _$this._stargazers = stargazers; GRepoData_repository_forksBuilder? _forks; GRepoData_repository_forksBuilder get forks => _$this._forks ??= new GRepoData_repository_forksBuilder(); set forks(GRepoData_repository_forksBuilder? forks) => _$this._forks = forks; GRepoData_repository_watchersBuilder? _watchers; GRepoData_repository_watchersBuilder get watchers => _$this._watchers ??= new GRepoData_repository_watchersBuilder(); set watchers(GRepoData_repository_watchersBuilder? watchers) => _$this._watchers = watchers; GRepoData_repository_issuesBuilder? _issues; GRepoData_repository_issuesBuilder get issues => _$this._issues ??= new GRepoData_repository_issuesBuilder(); set issues(GRepoData_repository_issuesBuilder? issues) => _$this._issues = issues; GRepoData_repository_pullRequestsBuilder? _pullRequests; GRepoData_repository_pullRequestsBuilder get pullRequests => _$this._pullRequests ??= new GRepoData_repository_pullRequestsBuilder(); set pullRequests(GRepoData_repository_pullRequestsBuilder? pullRequests) => _$this._pullRequests = pullRequests; GRepoData_repository_projectsBuilder? _projects; GRepoData_repository_projectsBuilder get projects => _$this._projects ??= new GRepoData_repository_projectsBuilder(); set projects(GRepoData_repository_projectsBuilder? projects) => _$this._projects = projects; GRepoData_repository_releasesBuilder? _releases; GRepoData_repository_releasesBuilder get releases => _$this._releases ??= new GRepoData_repository_releasesBuilder(); set releases(GRepoData_repository_releasesBuilder? releases) => _$this._releases = releases; GRepoData_repository_languagesBuilder? _languages; GRepoData_repository_languagesBuilder get languages => _$this._languages ??= new GRepoData_repository_languagesBuilder(); set languages(GRepoData_repository_languagesBuilder? languages) => _$this._languages = languages; GRepoData_repository_defaultBranchRefBuilder? _defaultBranchRef; GRepoData_repository_defaultBranchRefBuilder get defaultBranchRef => _$this._defaultBranchRef ??= new GRepoData_repository_defaultBranchRefBuilder(); set defaultBranchRef( GRepoData_repository_defaultBranchRefBuilder? defaultBranchRef) => _$this._defaultBranchRef = defaultBranchRef; GRepoData_repository_refBuilder? _ref; GRepoData_repository_refBuilder get ref => _$this._ref ??= new GRepoData_repository_refBuilder(); set ref(GRepoData_repository_refBuilder? ref) => _$this._ref = ref; GRepoData_repository_refsBuilder? _refs; GRepoData_repository_refsBuilder get refs => _$this._refs ??= new GRepoData_repository_refsBuilder(); set refs(GRepoData_repository_refsBuilder? refs) => _$this._refs = refs; GRepoData_repository_licenseInfoBuilder? _licenseInfo; GRepoData_repository_licenseInfoBuilder get licenseInfo => _$this._licenseInfo ??= new GRepoData_repository_licenseInfoBuilder(); set licenseInfo(GRepoData_repository_licenseInfoBuilder? licenseInfo) => _$this._licenseInfo = licenseInfo; GRepoData_repository_repositoryTopicsBuilder? _repositoryTopics; GRepoData_repository_repositoryTopicsBuilder get repositoryTopics => _$this._repositoryTopics ??= new GRepoData_repository_repositoryTopicsBuilder(); set repositoryTopics( GRepoData_repository_repositoryTopicsBuilder? repositoryTopics) => _$this._repositoryTopics = repositoryTopics; GRepoData_repositoryBuilder() { GRepoData_repository._initializeBuilder(this); } GRepoData_repositoryBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _owner = $v.owner.toBuilder(); _name = $v.name; _description = $v.description; _homepageUrl = $v.homepageUrl; _isPrivate = $v.isPrivate; _isFork = $v.isFork; _diskUsage = $v.diskUsage; _hasIssuesEnabled = $v.hasIssuesEnabled; _url = $v.url; _viewerHasStarred = $v.viewerHasStarred; _viewerSubscription = $v.viewerSubscription; _projectsUrl = $v.projectsUrl; _primaryLanguage = $v.primaryLanguage?.toBuilder(); _stargazers = $v.stargazers.toBuilder(); _forks = $v.forks.toBuilder(); _watchers = $v.watchers.toBuilder(); _issues = $v.issues.toBuilder(); _pullRequests = $v.pullRequests.toBuilder(); _projects = $v.projects.toBuilder(); _releases = $v.releases.toBuilder(); _languages = $v.languages?.toBuilder(); _defaultBranchRef = $v.defaultBranchRef?.toBuilder(); _ref = $v.ref?.toBuilder(); _refs = $v.refs?.toBuilder(); _licenseInfo = $v.licenseInfo?.toBuilder(); _repositoryTopics = $v.repositoryTopics.toBuilder(); _$v = null; } return this; } @override void replace(GRepoData_repository other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoData_repository; } @override void update(void Function(GRepoData_repositoryBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoData_repository build() { _$GRepoData_repository _$result; try { _$result = _$v ?? new _$GRepoData_repository._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository', 'G__typename'), owner: owner.build(), name: BuiltValueNullFieldError.checkNotNull( name, 'GRepoData_repository', 'name'), description: description, homepageUrl: homepageUrl, isPrivate: BuiltValueNullFieldError.checkNotNull( isPrivate, 'GRepoData_repository', 'isPrivate'), isFork: BuiltValueNullFieldError.checkNotNull( isFork, 'GRepoData_repository', 'isFork'), diskUsage: diskUsage, hasIssuesEnabled: BuiltValueNullFieldError.checkNotNull( hasIssuesEnabled, 'GRepoData_repository', 'hasIssuesEnabled'), url: BuiltValueNullFieldError.checkNotNull( url, 'GRepoData_repository', 'url'), viewerHasStarred: BuiltValueNullFieldError.checkNotNull( viewerHasStarred, 'GRepoData_repository', 'viewerHasStarred'), viewerSubscription: viewerSubscription, projectsUrl: BuiltValueNullFieldError.checkNotNull( projectsUrl, 'GRepoData_repository', 'projectsUrl'), primaryLanguage: _primaryLanguage?.build(), stargazers: stargazers.build(), forks: forks.build(), watchers: watchers.build(), issues: issues.build(), pullRequests: pullRequests.build(), projects: projects.build(), releases: releases.build(), languages: _languages?.build(), defaultBranchRef: _defaultBranchRef?.build(), ref: _ref?.build(), refs: _refs?.build(), licenseInfo: _licenseInfo?.build(), repositoryTopics: repositoryTopics.build()); } catch (_) { late String _$failedField; try { _$failedField = 'owner'; owner.build(); _$failedField = 'primaryLanguage'; _primaryLanguage?.build(); _$failedField = 'stargazers'; stargazers.build(); _$failedField = 'forks'; forks.build(); _$failedField = 'watchers'; watchers.build(); _$failedField = 'issues'; issues.build(); _$failedField = 'pullRequests'; pullRequests.build(); _$failedField = 'projects'; projects.build(); _$failedField = 'releases'; releases.build(); _$failedField = 'languages'; _languages?.build(); _$failedField = 'defaultBranchRef'; _defaultBranchRef?.build(); _$failedField = 'ref'; _ref?.build(); _$failedField = 'refs'; _refs?.build(); _$failedField = 'licenseInfo'; _licenseInfo?.build(); _$failedField = 'repositoryTopics'; repositoryTopics.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GRepoData_repository', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GRepoData_repository_owner extends GRepoData_repository_owner { @override final String G__typename; @override final String login; @override final String avatarUrl; factory _$GRepoData_repository_owner( [void Function(GRepoData_repository_ownerBuilder)? updates]) => (new GRepoData_repository_ownerBuilder()..update(updates)).build(); _$GRepoData_repository_owner._( {required this.G__typename, required this.login, required this.avatarUrl}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_owner', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GRepoData_repository_owner', 'login'); BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GRepoData_repository_owner', 'avatarUrl'); } @override GRepoData_repository_owner rebuild( void Function(GRepoData_repository_ownerBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoData_repository_ownerBuilder toBuilder() => new GRepoData_repository_ownerBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoData_repository_owner && G__typename == other.G__typename && login == other.login && avatarUrl == other.avatarUrl; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), login.hashCode), avatarUrl.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GRepoData_repository_owner') ..add('G__typename', G__typename) ..add('login', login) ..add('avatarUrl', avatarUrl)) .toString(); } } class GRepoData_repository_ownerBuilder implements Builder { _$GRepoData_repository_owner? _$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? _avatarUrl; String? get avatarUrl => _$this._avatarUrl; set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; GRepoData_repository_ownerBuilder() { GRepoData_repository_owner._initializeBuilder(this); } GRepoData_repository_ownerBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _avatarUrl = $v.avatarUrl; _$v = null; } return this; } @override void replace(GRepoData_repository_owner other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoData_repository_owner; } @override void update(void Function(GRepoData_repository_ownerBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoData_repository_owner build() { final _$result = _$v ?? new _$GRepoData_repository_owner._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_owner', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GRepoData_repository_owner', 'login'), avatarUrl: BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GRepoData_repository_owner', 'avatarUrl')); replace(_$result); return _$result; } } class _$GRepoData_repository_primaryLanguage extends GRepoData_repository_primaryLanguage { @override final String G__typename; @override final String? color; @override final String name; factory _$GRepoData_repository_primaryLanguage( [void Function(GRepoData_repository_primaryLanguageBuilder)? updates]) => (new GRepoData_repository_primaryLanguageBuilder()..update(updates)) .build(); _$GRepoData_repository_primaryLanguage._( {required this.G__typename, this.color, required this.name}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_primaryLanguage', 'G__typename'); BuiltValueNullFieldError.checkNotNull( name, 'GRepoData_repository_primaryLanguage', 'name'); } @override GRepoData_repository_primaryLanguage rebuild( void Function(GRepoData_repository_primaryLanguageBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoData_repository_primaryLanguageBuilder toBuilder() => new GRepoData_repository_primaryLanguageBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoData_repository_primaryLanguage && G__typename == other.G__typename && color == other.color && name == other.name; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), color.hashCode), name.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GRepoData_repository_primaryLanguage') ..add('G__typename', G__typename) ..add('color', color) ..add('name', name)) .toString(); } } class GRepoData_repository_primaryLanguageBuilder implements Builder { _$GRepoData_repository_primaryLanguage? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _color; String? get color => _$this._color; set color(String? color) => _$this._color = color; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GRepoData_repository_primaryLanguageBuilder() { GRepoData_repository_primaryLanguage._initializeBuilder(this); } GRepoData_repository_primaryLanguageBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _color = $v.color; _name = $v.name; _$v = null; } return this; } @override void replace(GRepoData_repository_primaryLanguage other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoData_repository_primaryLanguage; } @override void update( void Function(GRepoData_repository_primaryLanguageBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoData_repository_primaryLanguage build() { final _$result = _$v ?? new _$GRepoData_repository_primaryLanguage._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GRepoData_repository_primaryLanguage', 'G__typename'), color: color, name: BuiltValueNullFieldError.checkNotNull( name, 'GRepoData_repository_primaryLanguage', 'name')); replace(_$result); return _$result; } } class _$GRepoData_repository_stargazers extends GRepoData_repository_stargazers { @override final String G__typename; @override final int totalCount; factory _$GRepoData_repository_stargazers( [void Function(GRepoData_repository_stargazersBuilder)? updates]) => (new GRepoData_repository_stargazersBuilder()..update(updates)).build(); _$GRepoData_repository_stargazers._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_stargazers', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GRepoData_repository_stargazers', 'totalCount'); } @override GRepoData_repository_stargazers rebuild( void Function(GRepoData_repository_stargazersBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoData_repository_stargazersBuilder toBuilder() => new GRepoData_repository_stargazersBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoData_repository_stargazers && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GRepoData_repository_stargazers') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GRepoData_repository_stargazersBuilder implements Builder { _$GRepoData_repository_stargazers? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GRepoData_repository_stargazersBuilder() { GRepoData_repository_stargazers._initializeBuilder(this); } GRepoData_repository_stargazersBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace(GRepoData_repository_stargazers other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoData_repository_stargazers; } @override void update(void Function(GRepoData_repository_stargazersBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoData_repository_stargazers build() { final _$result = _$v ?? new _$GRepoData_repository_stargazers._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_stargazers', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GRepoData_repository_stargazers', 'totalCount')); replace(_$result); return _$result; } } class _$GRepoData_repository_forks extends GRepoData_repository_forks { @override final String G__typename; @override final int totalCount; factory _$GRepoData_repository_forks( [void Function(GRepoData_repository_forksBuilder)? updates]) => (new GRepoData_repository_forksBuilder()..update(updates)).build(); _$GRepoData_repository_forks._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_forks', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GRepoData_repository_forks', 'totalCount'); } @override GRepoData_repository_forks rebuild( void Function(GRepoData_repository_forksBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoData_repository_forksBuilder toBuilder() => new GRepoData_repository_forksBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoData_repository_forks && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GRepoData_repository_forks') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GRepoData_repository_forksBuilder implements Builder { _$GRepoData_repository_forks? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GRepoData_repository_forksBuilder() { GRepoData_repository_forks._initializeBuilder(this); } GRepoData_repository_forksBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace(GRepoData_repository_forks other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoData_repository_forks; } @override void update(void Function(GRepoData_repository_forksBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoData_repository_forks build() { final _$result = _$v ?? new _$GRepoData_repository_forks._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_forks', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GRepoData_repository_forks', 'totalCount')); replace(_$result); return _$result; } } class _$GRepoData_repository_watchers extends GRepoData_repository_watchers { @override final String G__typename; @override final int totalCount; factory _$GRepoData_repository_watchers( [void Function(GRepoData_repository_watchersBuilder)? updates]) => (new GRepoData_repository_watchersBuilder()..update(updates)).build(); _$GRepoData_repository_watchers._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_watchers', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GRepoData_repository_watchers', 'totalCount'); } @override GRepoData_repository_watchers rebuild( void Function(GRepoData_repository_watchersBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoData_repository_watchersBuilder toBuilder() => new GRepoData_repository_watchersBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoData_repository_watchers && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GRepoData_repository_watchers') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GRepoData_repository_watchersBuilder implements Builder { _$GRepoData_repository_watchers? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GRepoData_repository_watchersBuilder() { GRepoData_repository_watchers._initializeBuilder(this); } GRepoData_repository_watchersBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace(GRepoData_repository_watchers other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoData_repository_watchers; } @override void update(void Function(GRepoData_repository_watchersBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoData_repository_watchers build() { final _$result = _$v ?? new _$GRepoData_repository_watchers._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_watchers', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GRepoData_repository_watchers', 'totalCount')); replace(_$result); return _$result; } } class _$GRepoData_repository_issues extends GRepoData_repository_issues { @override final String G__typename; @override final int totalCount; factory _$GRepoData_repository_issues( [void Function(GRepoData_repository_issuesBuilder)? updates]) => (new GRepoData_repository_issuesBuilder()..update(updates)).build(); _$GRepoData_repository_issues._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_issues', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GRepoData_repository_issues', 'totalCount'); } @override GRepoData_repository_issues rebuild( void Function(GRepoData_repository_issuesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoData_repository_issuesBuilder toBuilder() => new GRepoData_repository_issuesBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoData_repository_issues && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GRepoData_repository_issues') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GRepoData_repository_issuesBuilder implements Builder { _$GRepoData_repository_issues? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GRepoData_repository_issuesBuilder() { GRepoData_repository_issues._initializeBuilder(this); } GRepoData_repository_issuesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace(GRepoData_repository_issues other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoData_repository_issues; } @override void update(void Function(GRepoData_repository_issuesBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoData_repository_issues build() { final _$result = _$v ?? new _$GRepoData_repository_issues._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_issues', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GRepoData_repository_issues', 'totalCount')); replace(_$result); return _$result; } } class _$GRepoData_repository_pullRequests extends GRepoData_repository_pullRequests { @override final String G__typename; @override final int totalCount; factory _$GRepoData_repository_pullRequests( [void Function(GRepoData_repository_pullRequestsBuilder)? updates]) => (new GRepoData_repository_pullRequestsBuilder()..update(updates)).build(); _$GRepoData_repository_pullRequests._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_pullRequests', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GRepoData_repository_pullRequests', 'totalCount'); } @override GRepoData_repository_pullRequests rebuild( void Function(GRepoData_repository_pullRequestsBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoData_repository_pullRequestsBuilder toBuilder() => new GRepoData_repository_pullRequestsBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoData_repository_pullRequests && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GRepoData_repository_pullRequests') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GRepoData_repository_pullRequestsBuilder implements Builder { _$GRepoData_repository_pullRequests? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GRepoData_repository_pullRequestsBuilder() { GRepoData_repository_pullRequests._initializeBuilder(this); } GRepoData_repository_pullRequestsBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace(GRepoData_repository_pullRequests other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoData_repository_pullRequests; } @override void update( void Function(GRepoData_repository_pullRequestsBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoData_repository_pullRequests build() { final _$result = _$v ?? new _$GRepoData_repository_pullRequests._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GRepoData_repository_pullRequests', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GRepoData_repository_pullRequests', 'totalCount')); replace(_$result); return _$result; } } class _$GRepoData_repository_projects extends GRepoData_repository_projects { @override final String G__typename; @override final int totalCount; factory _$GRepoData_repository_projects( [void Function(GRepoData_repository_projectsBuilder)? updates]) => (new GRepoData_repository_projectsBuilder()..update(updates)).build(); _$GRepoData_repository_projects._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_projects', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GRepoData_repository_projects', 'totalCount'); } @override GRepoData_repository_projects rebuild( void Function(GRepoData_repository_projectsBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoData_repository_projectsBuilder toBuilder() => new GRepoData_repository_projectsBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoData_repository_projects && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GRepoData_repository_projects') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GRepoData_repository_projectsBuilder implements Builder { _$GRepoData_repository_projects? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GRepoData_repository_projectsBuilder() { GRepoData_repository_projects._initializeBuilder(this); } GRepoData_repository_projectsBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace(GRepoData_repository_projects other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoData_repository_projects; } @override void update(void Function(GRepoData_repository_projectsBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoData_repository_projects build() { final _$result = _$v ?? new _$GRepoData_repository_projects._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_projects', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GRepoData_repository_projects', 'totalCount')); replace(_$result); return _$result; } } class _$GRepoData_repository_releases extends GRepoData_repository_releases { @override final String G__typename; @override final int totalCount; factory _$GRepoData_repository_releases( [void Function(GRepoData_repository_releasesBuilder)? updates]) => (new GRepoData_repository_releasesBuilder()..update(updates)).build(); _$GRepoData_repository_releases._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_releases', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GRepoData_repository_releases', 'totalCount'); } @override GRepoData_repository_releases rebuild( void Function(GRepoData_repository_releasesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoData_repository_releasesBuilder toBuilder() => new GRepoData_repository_releasesBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoData_repository_releases && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GRepoData_repository_releases') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GRepoData_repository_releasesBuilder implements Builder { _$GRepoData_repository_releases? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GRepoData_repository_releasesBuilder() { GRepoData_repository_releases._initializeBuilder(this); } GRepoData_repository_releasesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace(GRepoData_repository_releases other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoData_repository_releases; } @override void update(void Function(GRepoData_repository_releasesBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoData_repository_releases build() { final _$result = _$v ?? new _$GRepoData_repository_releases._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_releases', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GRepoData_repository_releases', 'totalCount')); replace(_$result); return _$result; } } class _$GRepoData_repository_languages extends GRepoData_repository_languages { @override final String G__typename; @override final int totalSize; @override final BuiltList? edges; factory _$GRepoData_repository_languages( [void Function(GRepoData_repository_languagesBuilder)? updates]) => (new GRepoData_repository_languagesBuilder()..update(updates)).build(); _$GRepoData_repository_languages._( {required this.G__typename, required this.totalSize, this.edges}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_languages', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalSize, 'GRepoData_repository_languages', 'totalSize'); } @override GRepoData_repository_languages rebuild( void Function(GRepoData_repository_languagesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoData_repository_languagesBuilder toBuilder() => new GRepoData_repository_languagesBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoData_repository_languages && G__typename == other.G__typename && totalSize == other.totalSize && edges == other.edges; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), totalSize.hashCode), edges.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GRepoData_repository_languages') ..add('G__typename', G__typename) ..add('totalSize', totalSize) ..add('edges', edges)) .toString(); } } class GRepoData_repository_languagesBuilder implements Builder { _$GRepoData_repository_languages? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalSize; int? get totalSize => _$this._totalSize; set totalSize(int? totalSize) => _$this._totalSize = totalSize; ListBuilder? _edges; ListBuilder get edges => _$this._edges ??= new ListBuilder(); set edges(ListBuilder? edges) => _$this._edges = edges; GRepoData_repository_languagesBuilder() { GRepoData_repository_languages._initializeBuilder(this); } GRepoData_repository_languagesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalSize = $v.totalSize; _edges = $v.edges?.toBuilder(); _$v = null; } return this; } @override void replace(GRepoData_repository_languages other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoData_repository_languages; } @override void update(void Function(GRepoData_repository_languagesBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoData_repository_languages build() { _$GRepoData_repository_languages _$result; try { _$result = _$v ?? new _$GRepoData_repository_languages._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_languages', 'G__typename'), totalSize: BuiltValueNullFieldError.checkNotNull( totalSize, 'GRepoData_repository_languages', 'totalSize'), edges: _edges?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'edges'; _edges?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GRepoData_repository_languages', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GRepoData_repository_languages_edges extends GRepoData_repository_languages_edges { @override final String G__typename; @override final int size; @override final GRepoData_repository_languages_edges_node node; factory _$GRepoData_repository_languages_edges( [void Function(GRepoData_repository_languages_edgesBuilder)? updates]) => (new GRepoData_repository_languages_edgesBuilder()..update(updates)) .build(); _$GRepoData_repository_languages_edges._( {required this.G__typename, required this.size, required this.node}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_languages_edges', 'G__typename'); BuiltValueNullFieldError.checkNotNull( size, 'GRepoData_repository_languages_edges', 'size'); BuiltValueNullFieldError.checkNotNull( node, 'GRepoData_repository_languages_edges', 'node'); } @override GRepoData_repository_languages_edges rebuild( void Function(GRepoData_repository_languages_edgesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoData_repository_languages_edgesBuilder toBuilder() => new GRepoData_repository_languages_edgesBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoData_repository_languages_edges && G__typename == other.G__typename && size == other.size && node == other.node; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), size.hashCode), node.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GRepoData_repository_languages_edges') ..add('G__typename', G__typename) ..add('size', size) ..add('node', node)) .toString(); } } class GRepoData_repository_languages_edgesBuilder implements Builder { _$GRepoData_repository_languages_edges? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _size; int? get size => _$this._size; set size(int? size) => _$this._size = size; GRepoData_repository_languages_edges_nodeBuilder? _node; GRepoData_repository_languages_edges_nodeBuilder get node => _$this._node ??= new GRepoData_repository_languages_edges_nodeBuilder(); set node(GRepoData_repository_languages_edges_nodeBuilder? node) => _$this._node = node; GRepoData_repository_languages_edgesBuilder() { GRepoData_repository_languages_edges._initializeBuilder(this); } GRepoData_repository_languages_edgesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _size = $v.size; _node = $v.node.toBuilder(); _$v = null; } return this; } @override void replace(GRepoData_repository_languages_edges other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoData_repository_languages_edges; } @override void update( void Function(GRepoData_repository_languages_edgesBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoData_repository_languages_edges build() { _$GRepoData_repository_languages_edges _$result; try { _$result = _$v ?? new _$GRepoData_repository_languages_edges._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GRepoData_repository_languages_edges', 'G__typename'), size: BuiltValueNullFieldError.checkNotNull( size, 'GRepoData_repository_languages_edges', 'size'), node: node.build()); } catch (_) { late String _$failedField; try { _$failedField = 'node'; node.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GRepoData_repository_languages_edges', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GRepoData_repository_languages_edges_node extends GRepoData_repository_languages_edges_node { @override final String G__typename; @override final String name; @override final String? color; factory _$GRepoData_repository_languages_edges_node( [void Function(GRepoData_repository_languages_edges_nodeBuilder)? updates]) => (new GRepoData_repository_languages_edges_nodeBuilder()..update(updates)) .build(); _$GRepoData_repository_languages_edges_node._( {required this.G__typename, required this.name, this.color}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GRepoData_repository_languages_edges_node', 'G__typename'); BuiltValueNullFieldError.checkNotNull( name, 'GRepoData_repository_languages_edges_node', 'name'); } @override GRepoData_repository_languages_edges_node rebuild( void Function(GRepoData_repository_languages_edges_nodeBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoData_repository_languages_edges_nodeBuilder toBuilder() => new GRepoData_repository_languages_edges_nodeBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoData_repository_languages_edges_node && G__typename == other.G__typename && name == other.name && color == other.color; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), name.hashCode), color.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GRepoData_repository_languages_edges_node') ..add('G__typename', G__typename) ..add('name', name) ..add('color', color)) .toString(); } } class GRepoData_repository_languages_edges_nodeBuilder implements Builder { _$GRepoData_repository_languages_edges_node? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _color; String? get color => _$this._color; set color(String? color) => _$this._color = color; GRepoData_repository_languages_edges_nodeBuilder() { GRepoData_repository_languages_edges_node._initializeBuilder(this); } GRepoData_repository_languages_edges_nodeBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _name = $v.name; _color = $v.color; _$v = null; } return this; } @override void replace(GRepoData_repository_languages_edges_node other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoData_repository_languages_edges_node; } @override void update( void Function(GRepoData_repository_languages_edges_nodeBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoData_repository_languages_edges_node build() { final _$result = _$v ?? new _$GRepoData_repository_languages_edges_node._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GRepoData_repository_languages_edges_node', 'G__typename'), name: BuiltValueNullFieldError.checkNotNull( name, 'GRepoData_repository_languages_edges_node', 'name'), color: color); replace(_$result); return _$result; } } class _$GRepoData_repository_defaultBranchRef extends GRepoData_repository_defaultBranchRef { @override final String G__typename; @override final String name; @override final GRepoData_repository_defaultBranchRef_target? target; factory _$GRepoData_repository_defaultBranchRef( [void Function(GRepoData_repository_defaultBranchRefBuilder)? updates]) => (new GRepoData_repository_defaultBranchRefBuilder()..update(updates)) .build(); _$GRepoData_repository_defaultBranchRef._( {required this.G__typename, required this.name, this.target}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_defaultBranchRef', 'G__typename'); BuiltValueNullFieldError.checkNotNull( name, 'GRepoData_repository_defaultBranchRef', 'name'); } @override GRepoData_repository_defaultBranchRef rebuild( void Function(GRepoData_repository_defaultBranchRefBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoData_repository_defaultBranchRefBuilder toBuilder() => new GRepoData_repository_defaultBranchRefBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoData_repository_defaultBranchRef && G__typename == other.G__typename && name == other.name && target == other.target; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), name.hashCode), target.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GRepoData_repository_defaultBranchRef') ..add('G__typename', G__typename) ..add('name', name) ..add('target', target)) .toString(); } } class GRepoData_repository_defaultBranchRefBuilder implements Builder { _$GRepoData_repository_defaultBranchRef? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GRepoData_repository_defaultBranchRef_target? _target; GRepoData_repository_defaultBranchRef_target? get target => _$this._target; set target(GRepoData_repository_defaultBranchRef_target? target) => _$this._target = target; GRepoData_repository_defaultBranchRefBuilder() { GRepoData_repository_defaultBranchRef._initializeBuilder(this); } GRepoData_repository_defaultBranchRefBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _name = $v.name; _target = $v.target; _$v = null; } return this; } @override void replace(GRepoData_repository_defaultBranchRef other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoData_repository_defaultBranchRef; } @override void update( void Function(GRepoData_repository_defaultBranchRefBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoData_repository_defaultBranchRef build() { final _$result = _$v ?? new _$GRepoData_repository_defaultBranchRef._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GRepoData_repository_defaultBranchRef', 'G__typename'), name: BuiltValueNullFieldError.checkNotNull( name, 'GRepoData_repository_defaultBranchRef', 'name'), target: target); replace(_$result); return _$result; } } class _$GRepoData_repository_defaultBranchRef_target__base extends GRepoData_repository_defaultBranchRef_target__base { @override final String G__typename; factory _$GRepoData_repository_defaultBranchRef_target__base( [void Function( GRepoData_repository_defaultBranchRef_target__baseBuilder)? updates]) => (new GRepoData_repository_defaultBranchRef_target__baseBuilder() ..update(updates)) .build(); _$GRepoData_repository_defaultBranchRef_target__base._( {required this.G__typename}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GRepoData_repository_defaultBranchRef_target__base', 'G__typename'); } @override GRepoData_repository_defaultBranchRef_target__base rebuild( void Function( GRepoData_repository_defaultBranchRef_target__baseBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoData_repository_defaultBranchRef_target__baseBuilder toBuilder() => new GRepoData_repository_defaultBranchRef_target__baseBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoData_repository_defaultBranchRef_target__base && G__typename == other.G__typename; } @override int get hashCode { return $jf($jc(0, G__typename.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GRepoData_repository_defaultBranchRef_target__base') ..add('G__typename', G__typename)) .toString(); } } class GRepoData_repository_defaultBranchRef_target__baseBuilder implements Builder { _$GRepoData_repository_defaultBranchRef_target__base? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GRepoData_repository_defaultBranchRef_target__baseBuilder() { GRepoData_repository_defaultBranchRef_target__base._initializeBuilder(this); } GRepoData_repository_defaultBranchRef_target__baseBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _$v = null; } return this; } @override void replace(GRepoData_repository_defaultBranchRef_target__base other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoData_repository_defaultBranchRef_target__base; } @override void update( void Function(GRepoData_repository_defaultBranchRef_target__baseBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoData_repository_defaultBranchRef_target__base build() { final _$result = _$v ?? new _$GRepoData_repository_defaultBranchRef_target__base._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_defaultBranchRef_target__base', 'G__typename')); replace(_$result); return _$result; } } class _$GRepoData_repository_defaultBranchRef_target__asCommit extends GRepoData_repository_defaultBranchRef_target__asCommit { @override final String G__typename; @override final GRepoData_repository_defaultBranchRef_target__asCommit_history history; factory _$GRepoData_repository_defaultBranchRef_target__asCommit( [void Function( GRepoData_repository_defaultBranchRef_target__asCommitBuilder)? updates]) => (new GRepoData_repository_defaultBranchRef_target__asCommitBuilder() ..update(updates)) .build(); _$GRepoData_repository_defaultBranchRef_target__asCommit._( {required this.G__typename, required this.history}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_defaultBranchRef_target__asCommit', 'G__typename'); BuiltValueNullFieldError.checkNotNull(history, 'GRepoData_repository_defaultBranchRef_target__asCommit', 'history'); } @override GRepoData_repository_defaultBranchRef_target__asCommit rebuild( void Function( GRepoData_repository_defaultBranchRef_target__asCommitBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoData_repository_defaultBranchRef_target__asCommitBuilder toBuilder() => new GRepoData_repository_defaultBranchRef_target__asCommitBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoData_repository_defaultBranchRef_target__asCommit && G__typename == other.G__typename && history == other.history; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), history.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GRepoData_repository_defaultBranchRef_target__asCommit') ..add('G__typename', G__typename) ..add('history', history)) .toString(); } } class GRepoData_repository_defaultBranchRef_target__asCommitBuilder implements Builder { _$GRepoData_repository_defaultBranchRef_target__asCommit? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GRepoData_repository_defaultBranchRef_target__asCommit_historyBuilder? _history; GRepoData_repository_defaultBranchRef_target__asCommit_historyBuilder get history => _$this._history ??= new GRepoData_repository_defaultBranchRef_target__asCommit_historyBuilder(); set history( GRepoData_repository_defaultBranchRef_target__asCommit_historyBuilder? history) => _$this._history = history; GRepoData_repository_defaultBranchRef_target__asCommitBuilder() { GRepoData_repository_defaultBranchRef_target__asCommit._initializeBuilder( this); } GRepoData_repository_defaultBranchRef_target__asCommitBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _history = $v.history.toBuilder(); _$v = null; } return this; } @override void replace(GRepoData_repository_defaultBranchRef_target__asCommit other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoData_repository_defaultBranchRef_target__asCommit; } @override void update( void Function( GRepoData_repository_defaultBranchRef_target__asCommitBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoData_repository_defaultBranchRef_target__asCommit build() { _$GRepoData_repository_defaultBranchRef_target__asCommit _$result; try { _$result = _$v ?? new _$GRepoData_repository_defaultBranchRef_target__asCommit._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_defaultBranchRef_target__asCommit', 'G__typename'), history: history.build()); } catch (_) { late String _$failedField; try { _$failedField = 'history'; history.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GRepoData_repository_defaultBranchRef_target__asCommit', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GRepoData_repository_defaultBranchRef_target__asCommit_history extends GRepoData_repository_defaultBranchRef_target__asCommit_history { @override final String G__typename; @override final int totalCount; factory _$GRepoData_repository_defaultBranchRef_target__asCommit_history( [void Function( GRepoData_repository_defaultBranchRef_target__asCommit_historyBuilder)? updates]) => (new GRepoData_repository_defaultBranchRef_target__asCommit_historyBuilder() ..update(updates)) .build(); _$GRepoData_repository_defaultBranchRef_target__asCommit_history._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_defaultBranchRef_target__asCommit_history', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GRepoData_repository_defaultBranchRef_target__asCommit_history', 'totalCount'); } @override GRepoData_repository_defaultBranchRef_target__asCommit_history rebuild( void Function( GRepoData_repository_defaultBranchRef_target__asCommit_historyBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoData_repository_defaultBranchRef_target__asCommit_historyBuilder toBuilder() => new GRepoData_repository_defaultBranchRef_target__asCommit_historyBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoData_repository_defaultBranchRef_target__asCommit_history && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GRepoData_repository_defaultBranchRef_target__asCommit_history') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GRepoData_repository_defaultBranchRef_target__asCommit_historyBuilder implements Builder { _$GRepoData_repository_defaultBranchRef_target__asCommit_history? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GRepoData_repository_defaultBranchRef_target__asCommit_historyBuilder() { GRepoData_repository_defaultBranchRef_target__asCommit_history ._initializeBuilder(this); } GRepoData_repository_defaultBranchRef_target__asCommit_historyBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace( GRepoData_repository_defaultBranchRef_target__asCommit_history other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoData_repository_defaultBranchRef_target__asCommit_history; } @override void update( void Function( GRepoData_repository_defaultBranchRef_target__asCommit_historyBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoData_repository_defaultBranchRef_target__asCommit_history build() { final _$result = _$v ?? new _$GRepoData_repository_defaultBranchRef_target__asCommit_history._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_defaultBranchRef_target__asCommit_history', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GRepoData_repository_defaultBranchRef_target__asCommit_history', 'totalCount')); replace(_$result); return _$result; } } class _$GRepoData_repository_ref extends GRepoData_repository_ref { @override final String G__typename; @override final String name; @override final GRepoData_repository_ref_target? target; factory _$GRepoData_repository_ref( [void Function(GRepoData_repository_refBuilder)? updates]) => (new GRepoData_repository_refBuilder()..update(updates)).build(); _$GRepoData_repository_ref._( {required this.G__typename, required this.name, this.target}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_ref', 'G__typename'); BuiltValueNullFieldError.checkNotNull( name, 'GRepoData_repository_ref', 'name'); } @override GRepoData_repository_ref rebuild( void Function(GRepoData_repository_refBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoData_repository_refBuilder toBuilder() => new GRepoData_repository_refBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoData_repository_ref && G__typename == other.G__typename && name == other.name && target == other.target; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), name.hashCode), target.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GRepoData_repository_ref') ..add('G__typename', G__typename) ..add('name', name) ..add('target', target)) .toString(); } } class GRepoData_repository_refBuilder implements Builder { _$GRepoData_repository_ref? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GRepoData_repository_ref_target? _target; GRepoData_repository_ref_target? get target => _$this._target; set target(GRepoData_repository_ref_target? target) => _$this._target = target; GRepoData_repository_refBuilder() { GRepoData_repository_ref._initializeBuilder(this); } GRepoData_repository_refBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _name = $v.name; _target = $v.target; _$v = null; } return this; } @override void replace(GRepoData_repository_ref other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoData_repository_ref; } @override void update(void Function(GRepoData_repository_refBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoData_repository_ref build() { final _$result = _$v ?? new _$GRepoData_repository_ref._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_ref', 'G__typename'), name: BuiltValueNullFieldError.checkNotNull( name, 'GRepoData_repository_ref', 'name'), target: target); replace(_$result); return _$result; } } class _$GRepoData_repository_ref_target__base extends GRepoData_repository_ref_target__base { @override final String G__typename; factory _$GRepoData_repository_ref_target__base( [void Function(GRepoData_repository_ref_target__baseBuilder)? updates]) => (new GRepoData_repository_ref_target__baseBuilder()..update(updates)) .build(); _$GRepoData_repository_ref_target__base._({required this.G__typename}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_ref_target__base', 'G__typename'); } @override GRepoData_repository_ref_target__base rebuild( void Function(GRepoData_repository_ref_target__baseBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoData_repository_ref_target__baseBuilder toBuilder() => new GRepoData_repository_ref_target__baseBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoData_repository_ref_target__base && G__typename == other.G__typename; } @override int get hashCode { return $jf($jc(0, G__typename.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GRepoData_repository_ref_target__base') ..add('G__typename', G__typename)) .toString(); } } class GRepoData_repository_ref_target__baseBuilder implements Builder { _$GRepoData_repository_ref_target__base? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GRepoData_repository_ref_target__baseBuilder() { GRepoData_repository_ref_target__base._initializeBuilder(this); } GRepoData_repository_ref_target__baseBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _$v = null; } return this; } @override void replace(GRepoData_repository_ref_target__base other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoData_repository_ref_target__base; } @override void update( void Function(GRepoData_repository_ref_target__baseBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoData_repository_ref_target__base build() { final _$result = _$v ?? new _$GRepoData_repository_ref_target__base._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GRepoData_repository_ref_target__base', 'G__typename')); replace(_$result); return _$result; } } class _$GRepoData_repository_ref_target__asCommit extends GRepoData_repository_ref_target__asCommit { @override final String G__typename; @override final GRepoData_repository_ref_target__asCommit_history history; factory _$GRepoData_repository_ref_target__asCommit( [void Function(GRepoData_repository_ref_target__asCommitBuilder)? updates]) => (new GRepoData_repository_ref_target__asCommitBuilder()..update(updates)) .build(); _$GRepoData_repository_ref_target__asCommit._( {required this.G__typename, required this.history}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GRepoData_repository_ref_target__asCommit', 'G__typename'); BuiltValueNullFieldError.checkNotNull( history, 'GRepoData_repository_ref_target__asCommit', 'history'); } @override GRepoData_repository_ref_target__asCommit rebuild( void Function(GRepoData_repository_ref_target__asCommitBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoData_repository_ref_target__asCommitBuilder toBuilder() => new GRepoData_repository_ref_target__asCommitBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoData_repository_ref_target__asCommit && G__typename == other.G__typename && history == other.history; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), history.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GRepoData_repository_ref_target__asCommit') ..add('G__typename', G__typename) ..add('history', history)) .toString(); } } class GRepoData_repository_ref_target__asCommitBuilder implements Builder { _$GRepoData_repository_ref_target__asCommit? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GRepoData_repository_ref_target__asCommit_historyBuilder? _history; GRepoData_repository_ref_target__asCommit_historyBuilder get history => _$this._history ??= new GRepoData_repository_ref_target__asCommit_historyBuilder(); set history( GRepoData_repository_ref_target__asCommit_historyBuilder? history) => _$this._history = history; GRepoData_repository_ref_target__asCommitBuilder() { GRepoData_repository_ref_target__asCommit._initializeBuilder(this); } GRepoData_repository_ref_target__asCommitBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _history = $v.history.toBuilder(); _$v = null; } return this; } @override void replace(GRepoData_repository_ref_target__asCommit other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoData_repository_ref_target__asCommit; } @override void update( void Function(GRepoData_repository_ref_target__asCommitBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoData_repository_ref_target__asCommit build() { _$GRepoData_repository_ref_target__asCommit _$result; try { _$result = _$v ?? new _$GRepoData_repository_ref_target__asCommit._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GRepoData_repository_ref_target__asCommit', 'G__typename'), history: history.build()); } catch (_) { late String _$failedField; try { _$failedField = 'history'; history.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GRepoData_repository_ref_target__asCommit', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GRepoData_repository_ref_target__asCommit_history extends GRepoData_repository_ref_target__asCommit_history { @override final String G__typename; @override final int totalCount; factory _$GRepoData_repository_ref_target__asCommit_history( [void Function( GRepoData_repository_ref_target__asCommit_historyBuilder)? updates]) => (new GRepoData_repository_ref_target__asCommit_historyBuilder() ..update(updates)) .build(); _$GRepoData_repository_ref_target__asCommit_history._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GRepoData_repository_ref_target__asCommit_history', 'G__typename'); BuiltValueNullFieldError.checkNotNull(totalCount, 'GRepoData_repository_ref_target__asCommit_history', 'totalCount'); } @override GRepoData_repository_ref_target__asCommit_history rebuild( void Function( GRepoData_repository_ref_target__asCommit_historyBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoData_repository_ref_target__asCommit_historyBuilder toBuilder() => new GRepoData_repository_ref_target__asCommit_historyBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoData_repository_ref_target__asCommit_history && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GRepoData_repository_ref_target__asCommit_history') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GRepoData_repository_ref_target__asCommit_historyBuilder implements Builder { _$GRepoData_repository_ref_target__asCommit_history? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GRepoData_repository_ref_target__asCommit_historyBuilder() { GRepoData_repository_ref_target__asCommit_history._initializeBuilder(this); } GRepoData_repository_ref_target__asCommit_historyBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace(GRepoData_repository_ref_target__asCommit_history other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoData_repository_ref_target__asCommit_history; } @override void update( void Function(GRepoData_repository_ref_target__asCommit_historyBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoData_repository_ref_target__asCommit_history build() { final _$result = _$v ?? new _$GRepoData_repository_ref_target__asCommit_history._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_ref_target__asCommit_history', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GRepoData_repository_ref_target__asCommit_history', 'totalCount')); replace(_$result); return _$result; } } class _$GRepoData_repository_refs extends GRepoData_repository_refs { @override final String G__typename; @override final int totalCount; @override final BuiltList? nodes; factory _$GRepoData_repository_refs( [void Function(GRepoData_repository_refsBuilder)? updates]) => (new GRepoData_repository_refsBuilder()..update(updates)).build(); _$GRepoData_repository_refs._( {required this.G__typename, required this.totalCount, this.nodes}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_refs', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GRepoData_repository_refs', 'totalCount'); } @override GRepoData_repository_refs rebuild( void Function(GRepoData_repository_refsBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoData_repository_refsBuilder toBuilder() => new GRepoData_repository_refsBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoData_repository_refs && G__typename == other.G__typename && totalCount == other.totalCount && nodes == other.nodes; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), nodes.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GRepoData_repository_refs') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('nodes', nodes)) .toString(); } } class GRepoData_repository_refsBuilder implements Builder { _$GRepoData_repository_refs? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; ListBuilder? _nodes; ListBuilder get nodes => _$this._nodes ??= new ListBuilder(); set nodes(ListBuilder? nodes) => _$this._nodes = nodes; GRepoData_repository_refsBuilder() { GRepoData_repository_refs._initializeBuilder(this); } GRepoData_repository_refsBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _nodes = $v.nodes?.toBuilder(); _$v = null; } return this; } @override void replace(GRepoData_repository_refs other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoData_repository_refs; } @override void update(void Function(GRepoData_repository_refsBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoData_repository_refs build() { _$GRepoData_repository_refs _$result; try { _$result = _$v ?? new _$GRepoData_repository_refs._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_refs', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GRepoData_repository_refs', 'totalCount'), nodes: _nodes?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'nodes'; _nodes?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GRepoData_repository_refs', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GRepoData_repository_refs_nodes extends GRepoData_repository_refs_nodes { @override final String G__typename; @override final String name; factory _$GRepoData_repository_refs_nodes( [void Function(GRepoData_repository_refs_nodesBuilder)? updates]) => (new GRepoData_repository_refs_nodesBuilder()..update(updates)).build(); _$GRepoData_repository_refs_nodes._( {required this.G__typename, required this.name}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_refs_nodes', 'G__typename'); BuiltValueNullFieldError.checkNotNull( name, 'GRepoData_repository_refs_nodes', 'name'); } @override GRepoData_repository_refs_nodes rebuild( void Function(GRepoData_repository_refs_nodesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoData_repository_refs_nodesBuilder toBuilder() => new GRepoData_repository_refs_nodesBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoData_repository_refs_nodes && G__typename == other.G__typename && name == other.name; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), name.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GRepoData_repository_refs_nodes') ..add('G__typename', G__typename) ..add('name', name)) .toString(); } } class GRepoData_repository_refs_nodesBuilder implements Builder { _$GRepoData_repository_refs_nodes? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GRepoData_repository_refs_nodesBuilder() { GRepoData_repository_refs_nodes._initializeBuilder(this); } GRepoData_repository_refs_nodesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _name = $v.name; _$v = null; } return this; } @override void replace(GRepoData_repository_refs_nodes other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoData_repository_refs_nodes; } @override void update(void Function(GRepoData_repository_refs_nodesBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoData_repository_refs_nodes build() { final _$result = _$v ?? new _$GRepoData_repository_refs_nodes._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_refs_nodes', 'G__typename'), name: BuiltValueNullFieldError.checkNotNull( name, 'GRepoData_repository_refs_nodes', 'name')); replace(_$result); return _$result; } } class _$GRepoData_repository_licenseInfo extends GRepoData_repository_licenseInfo { @override final String G__typename; @override final String name; @override final String? spdxId; factory _$GRepoData_repository_licenseInfo( [void Function(GRepoData_repository_licenseInfoBuilder)? updates]) => (new GRepoData_repository_licenseInfoBuilder()..update(updates)).build(); _$GRepoData_repository_licenseInfo._( {required this.G__typename, required this.name, this.spdxId}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_licenseInfo', 'G__typename'); BuiltValueNullFieldError.checkNotNull( name, 'GRepoData_repository_licenseInfo', 'name'); } @override GRepoData_repository_licenseInfo rebuild( void Function(GRepoData_repository_licenseInfoBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoData_repository_licenseInfoBuilder toBuilder() => new GRepoData_repository_licenseInfoBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoData_repository_licenseInfo && G__typename == other.G__typename && name == other.name && spdxId == other.spdxId; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), name.hashCode), spdxId.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GRepoData_repository_licenseInfo') ..add('G__typename', G__typename) ..add('name', name) ..add('spdxId', spdxId)) .toString(); } } class GRepoData_repository_licenseInfoBuilder implements Builder { _$GRepoData_repository_licenseInfo? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _spdxId; String? get spdxId => _$this._spdxId; set spdxId(String? spdxId) => _$this._spdxId = spdxId; GRepoData_repository_licenseInfoBuilder() { GRepoData_repository_licenseInfo._initializeBuilder(this); } GRepoData_repository_licenseInfoBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _name = $v.name; _spdxId = $v.spdxId; _$v = null; } return this; } @override void replace(GRepoData_repository_licenseInfo other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoData_repository_licenseInfo; } @override void update(void Function(GRepoData_repository_licenseInfoBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoData_repository_licenseInfo build() { final _$result = _$v ?? new _$GRepoData_repository_licenseInfo._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_licenseInfo', 'G__typename'), name: BuiltValueNullFieldError.checkNotNull( name, 'GRepoData_repository_licenseInfo', 'name'), spdxId: spdxId); replace(_$result); return _$result; } } class _$GRepoData_repository_repositoryTopics extends GRepoData_repository_repositoryTopics { @override final String G__typename; @override final BuiltList? nodes; factory _$GRepoData_repository_repositoryTopics( [void Function(GRepoData_repository_repositoryTopicsBuilder)? updates]) => (new GRepoData_repository_repositoryTopicsBuilder()..update(updates)) .build(); _$GRepoData_repository_repositoryTopics._( {required this.G__typename, this.nodes}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_repositoryTopics', 'G__typename'); } @override GRepoData_repository_repositoryTopics rebuild( void Function(GRepoData_repository_repositoryTopicsBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoData_repository_repositoryTopicsBuilder toBuilder() => new GRepoData_repository_repositoryTopicsBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoData_repository_repositoryTopics && G__typename == other.G__typename && nodes == other.nodes; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), nodes.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GRepoData_repository_repositoryTopics') ..add('G__typename', G__typename) ..add('nodes', nodes)) .toString(); } } class GRepoData_repository_repositoryTopicsBuilder implements Builder { _$GRepoData_repository_repositoryTopics? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; ListBuilder? _nodes; ListBuilder get nodes => _$this._nodes ??= new ListBuilder(); set nodes(ListBuilder? nodes) => _$this._nodes = nodes; GRepoData_repository_repositoryTopicsBuilder() { GRepoData_repository_repositoryTopics._initializeBuilder(this); } GRepoData_repository_repositoryTopicsBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _nodes = $v.nodes?.toBuilder(); _$v = null; } return this; } @override void replace(GRepoData_repository_repositoryTopics other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoData_repository_repositoryTopics; } @override void update( void Function(GRepoData_repository_repositoryTopicsBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoData_repository_repositoryTopics build() { _$GRepoData_repository_repositoryTopics _$result; try { _$result = _$v ?? new _$GRepoData_repository_repositoryTopics._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GRepoData_repository_repositoryTopics', 'G__typename'), nodes: _nodes?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'nodes'; _nodes?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GRepoData_repository_repositoryTopics', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GRepoData_repository_repositoryTopics_nodes extends GRepoData_repository_repositoryTopics_nodes { @override final String G__typename; @override final String url; @override final GRepoData_repository_repositoryTopics_nodes_topic topic; factory _$GRepoData_repository_repositoryTopics_nodes( [void Function(GRepoData_repository_repositoryTopics_nodesBuilder)? updates]) => (new GRepoData_repository_repositoryTopics_nodesBuilder() ..update(updates)) .build(); _$GRepoData_repository_repositoryTopics_nodes._( {required this.G__typename, required this.url, required this.topic}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GRepoData_repository_repositoryTopics_nodes', 'G__typename'); BuiltValueNullFieldError.checkNotNull( url, 'GRepoData_repository_repositoryTopics_nodes', 'url'); BuiltValueNullFieldError.checkNotNull( topic, 'GRepoData_repository_repositoryTopics_nodes', 'topic'); } @override GRepoData_repository_repositoryTopics_nodes rebuild( void Function(GRepoData_repository_repositoryTopics_nodesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoData_repository_repositoryTopics_nodesBuilder toBuilder() => new GRepoData_repository_repositoryTopics_nodesBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoData_repository_repositoryTopics_nodes && G__typename == other.G__typename && url == other.url && topic == other.topic; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), url.hashCode), topic.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GRepoData_repository_repositoryTopics_nodes') ..add('G__typename', G__typename) ..add('url', url) ..add('topic', topic)) .toString(); } } class GRepoData_repository_repositoryTopics_nodesBuilder implements Builder { _$GRepoData_repository_repositoryTopics_nodes? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _url; String? get url => _$this._url; set url(String? url) => _$this._url = url; GRepoData_repository_repositoryTopics_nodes_topicBuilder? _topic; GRepoData_repository_repositoryTopics_nodes_topicBuilder get topic => _$this._topic ??= new GRepoData_repository_repositoryTopics_nodes_topicBuilder(); set topic(GRepoData_repository_repositoryTopics_nodes_topicBuilder? topic) => _$this._topic = topic; GRepoData_repository_repositoryTopics_nodesBuilder() { GRepoData_repository_repositoryTopics_nodes._initializeBuilder(this); } GRepoData_repository_repositoryTopics_nodesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _url = $v.url; _topic = $v.topic.toBuilder(); _$v = null; } return this; } @override void replace(GRepoData_repository_repositoryTopics_nodes other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoData_repository_repositoryTopics_nodes; } @override void update( void Function(GRepoData_repository_repositoryTopics_nodesBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoData_repository_repositoryTopics_nodes build() { _$GRepoData_repository_repositoryTopics_nodes _$result; try { _$result = _$v ?? new _$GRepoData_repository_repositoryTopics_nodes._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GRepoData_repository_repositoryTopics_nodes', 'G__typename'), url: BuiltValueNullFieldError.checkNotNull( url, 'GRepoData_repository_repositoryTopics_nodes', 'url'), topic: topic.build()); } catch (_) { late String _$failedField; try { _$failedField = 'topic'; topic.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GRepoData_repository_repositoryTopics_nodes', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GRepoData_repository_repositoryTopics_nodes_topic extends GRepoData_repository_repositoryTopics_nodes_topic { @override final String G__typename; @override final String name; factory _$GRepoData_repository_repositoryTopics_nodes_topic( [void Function( GRepoData_repository_repositoryTopics_nodes_topicBuilder)? updates]) => (new GRepoData_repository_repositoryTopics_nodes_topicBuilder() ..update(updates)) .build(); _$GRepoData_repository_repositoryTopics_nodes_topic._( {required this.G__typename, required this.name}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GRepoData_repository_repositoryTopics_nodes_topic', 'G__typename'); BuiltValueNullFieldError.checkNotNull( name, 'GRepoData_repository_repositoryTopics_nodes_topic', 'name'); } @override GRepoData_repository_repositoryTopics_nodes_topic rebuild( void Function( GRepoData_repository_repositoryTopics_nodes_topicBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoData_repository_repositoryTopics_nodes_topicBuilder toBuilder() => new GRepoData_repository_repositoryTopics_nodes_topicBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoData_repository_repositoryTopics_nodes_topic && G__typename == other.G__typename && name == other.name; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), name.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GRepoData_repository_repositoryTopics_nodes_topic') ..add('G__typename', G__typename) ..add('name', name)) .toString(); } } class GRepoData_repository_repositoryTopics_nodes_topicBuilder implements Builder { _$GRepoData_repository_repositoryTopics_nodes_topic? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GRepoData_repository_repositoryTopics_nodes_topicBuilder() { GRepoData_repository_repositoryTopics_nodes_topic._initializeBuilder(this); } GRepoData_repository_repositoryTopics_nodes_topicBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _name = $v.name; _$v = null; } return this; } @override void replace(GRepoData_repository_repositoryTopics_nodes_topic other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoData_repository_repositoryTopics_nodes_topic; } @override void update( void Function(GRepoData_repository_repositoryTopics_nodes_topicBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoData_repository_repositoryTopics_nodes_topic build() { final _$result = _$v ?? new _$GRepoData_repository_repositoryTopics_nodes_topic._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoData_repository_repositoryTopics_nodes_topic', 'G__typename'), name: BuiltValueNullFieldError.checkNotNull(name, 'GRepoData_repository_repositoryTopics_nodes_topic', 'name')); replace(_$result); return _$result; } } class _$GCommitsData extends GCommitsData { @override final String G__typename; @override final GCommitsData_repository? repository; factory _$GCommitsData([void Function(GCommitsDataBuilder)? updates]) => (new GCommitsDataBuilder()..update(updates)).build(); _$GCommitsData._({required this.G__typename, this.repository}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsData', 'G__typename'); } @override GCommitsData rebuild(void Function(GCommitsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommitsDataBuilder toBuilder() => new GCommitsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommitsData && 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('GCommitsData') ..add('G__typename', G__typename) ..add('repository', repository)) .toString(); } } class GCommitsDataBuilder implements Builder { _$GCommitsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GCommitsData_repositoryBuilder? _repository; GCommitsData_repositoryBuilder get repository => _$this._repository ??= new GCommitsData_repositoryBuilder(); set repository(GCommitsData_repositoryBuilder? repository) => _$this._repository = repository; GCommitsDataBuilder() { GCommitsData._initializeBuilder(this); } GCommitsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _repository = $v.repository?.toBuilder(); _$v = null; } return this; } @override void replace(GCommitsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommitsData; } @override void update(void Function(GCommitsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommitsData build() { _$GCommitsData _$result; try { _$result = _$v ?? new _$GCommitsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsData', 'G__typename'), repository: _repository?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'repository'; _repository?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GCommitsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GCommitsData_repository extends GCommitsData_repository { @override final String G__typename; @override final GCommitsData_repository_defaultBranchRef? defaultBranchRef; @override final GCommitsData_repository_ref? ref; factory _$GCommitsData_repository( [void Function(GCommitsData_repositoryBuilder)? updates]) => (new GCommitsData_repositoryBuilder()..update(updates)).build(); _$GCommitsData_repository._( {required this.G__typename, this.defaultBranchRef, this.ref}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsData_repository', 'G__typename'); } @override GCommitsData_repository rebuild( void Function(GCommitsData_repositoryBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommitsData_repositoryBuilder toBuilder() => new GCommitsData_repositoryBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommitsData_repository && G__typename == other.G__typename && defaultBranchRef == other.defaultBranchRef && ref == other.ref; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), defaultBranchRef.hashCode), ref.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GCommitsData_repository') ..add('G__typename', G__typename) ..add('defaultBranchRef', defaultBranchRef) ..add('ref', ref)) .toString(); } } class GCommitsData_repositoryBuilder implements Builder { _$GCommitsData_repository? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GCommitsData_repository_defaultBranchRefBuilder? _defaultBranchRef; GCommitsData_repository_defaultBranchRefBuilder get defaultBranchRef => _$this._defaultBranchRef ??= new GCommitsData_repository_defaultBranchRefBuilder(); set defaultBranchRef( GCommitsData_repository_defaultBranchRefBuilder? defaultBranchRef) => _$this._defaultBranchRef = defaultBranchRef; GCommitsData_repository_refBuilder? _ref; GCommitsData_repository_refBuilder get ref => _$this._ref ??= new GCommitsData_repository_refBuilder(); set ref(GCommitsData_repository_refBuilder? ref) => _$this._ref = ref; GCommitsData_repositoryBuilder() { GCommitsData_repository._initializeBuilder(this); } GCommitsData_repositoryBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _defaultBranchRef = $v.defaultBranchRef?.toBuilder(); _ref = $v.ref?.toBuilder(); _$v = null; } return this; } @override void replace(GCommitsData_repository other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommitsData_repository; } @override void update(void Function(GCommitsData_repositoryBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommitsData_repository build() { _$GCommitsData_repository _$result; try { _$result = _$v ?? new _$GCommitsData_repository._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsData_repository', 'G__typename'), defaultBranchRef: _defaultBranchRef?.build(), ref: _ref?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'defaultBranchRef'; _defaultBranchRef?.build(); _$failedField = 'ref'; _ref?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GCommitsData_repository', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GCommitsData_repository_defaultBranchRef extends GCommitsData_repository_defaultBranchRef { @override final String G__typename; @override final GCommitsData_repository_defaultBranchRef_target? target; factory _$GCommitsData_repository_defaultBranchRef( [void Function(GCommitsData_repository_defaultBranchRefBuilder)? updates]) => (new GCommitsData_repository_defaultBranchRefBuilder()..update(updates)) .build(); _$GCommitsData_repository_defaultBranchRef._( {required this.G__typename, this.target}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsData_repository_defaultBranchRef', 'G__typename'); } @override GCommitsData_repository_defaultBranchRef rebuild( void Function(GCommitsData_repository_defaultBranchRefBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommitsData_repository_defaultBranchRefBuilder toBuilder() => new GCommitsData_repository_defaultBranchRefBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommitsData_repository_defaultBranchRef && G__typename == other.G__typename && target == other.target; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), target.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GCommitsData_repository_defaultBranchRef') ..add('G__typename', G__typename) ..add('target', target)) .toString(); } } class GCommitsData_repository_defaultBranchRefBuilder implements Builder { _$GCommitsData_repository_defaultBranchRef? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GCommitsData_repository_defaultBranchRef_target? _target; GCommitsData_repository_defaultBranchRef_target? get target => _$this._target; set target(GCommitsData_repository_defaultBranchRef_target? target) => _$this._target = target; GCommitsData_repository_defaultBranchRefBuilder() { GCommitsData_repository_defaultBranchRef._initializeBuilder(this); } GCommitsData_repository_defaultBranchRefBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _target = $v.target; _$v = null; } return this; } @override void replace(GCommitsData_repository_defaultBranchRef other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommitsData_repository_defaultBranchRef; } @override void update( void Function(GCommitsData_repository_defaultBranchRefBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommitsData_repository_defaultBranchRef build() { final _$result = _$v ?? new _$GCommitsData_repository_defaultBranchRef._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GCommitsData_repository_defaultBranchRef', 'G__typename'), target: target); replace(_$result); return _$result; } } class _$GCommitsData_repository_defaultBranchRef_target__base extends GCommitsData_repository_defaultBranchRef_target__base { @override final String G__typename; factory _$GCommitsData_repository_defaultBranchRef_target__base( [void Function( GCommitsData_repository_defaultBranchRef_target__baseBuilder)? updates]) => (new GCommitsData_repository_defaultBranchRef_target__baseBuilder() ..update(updates)) .build(); _$GCommitsData_repository_defaultBranchRef_target__base._( {required this.G__typename}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GCommitsData_repository_defaultBranchRef_target__base', 'G__typename'); } @override GCommitsData_repository_defaultBranchRef_target__base rebuild( void Function( GCommitsData_repository_defaultBranchRef_target__baseBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommitsData_repository_defaultBranchRef_target__baseBuilder toBuilder() => new GCommitsData_repository_defaultBranchRef_target__baseBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommitsData_repository_defaultBranchRef_target__base && G__typename == other.G__typename; } @override int get hashCode { return $jf($jc(0, G__typename.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GCommitsData_repository_defaultBranchRef_target__base') ..add('G__typename', G__typename)) .toString(); } } class GCommitsData_repository_defaultBranchRef_target__baseBuilder implements Builder { _$GCommitsData_repository_defaultBranchRef_target__base? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GCommitsData_repository_defaultBranchRef_target__baseBuilder() { GCommitsData_repository_defaultBranchRef_target__base._initializeBuilder( this); } GCommitsData_repository_defaultBranchRef_target__baseBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _$v = null; } return this; } @override void replace(GCommitsData_repository_defaultBranchRef_target__base other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommitsData_repository_defaultBranchRef_target__base; } @override void update( void Function( GCommitsData_repository_defaultBranchRef_target__baseBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommitsData_repository_defaultBranchRef_target__base build() { final _$result = _$v ?? new _$GCommitsData_repository_defaultBranchRef_target__base._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsData_repository_defaultBranchRef_target__base', 'G__typename')); replace(_$result); return _$result; } } class _$GCommitsData_repository_defaultBranchRef_target__asCommit extends GCommitsData_repository_defaultBranchRef_target__asCommit { @override final String G__typename; @override final GCommitsData_repository_defaultBranchRef_target__asCommit_history history; factory _$GCommitsData_repository_defaultBranchRef_target__asCommit( [void Function( GCommitsData_repository_defaultBranchRef_target__asCommitBuilder)? updates]) => (new GCommitsData_repository_defaultBranchRef_target__asCommitBuilder() ..update(updates)) .build(); _$GCommitsData_repository_defaultBranchRef_target__asCommit._( {required this.G__typename, required this.history}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsData_repository_defaultBranchRef_target__asCommit', 'G__typename'); BuiltValueNullFieldError.checkNotNull(history, 'GCommitsData_repository_defaultBranchRef_target__asCommit', 'history'); } @override GCommitsData_repository_defaultBranchRef_target__asCommit rebuild( void Function( GCommitsData_repository_defaultBranchRef_target__asCommitBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommitsData_repository_defaultBranchRef_target__asCommitBuilder toBuilder() => new GCommitsData_repository_defaultBranchRef_target__asCommitBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommitsData_repository_defaultBranchRef_target__asCommit && G__typename == other.G__typename && history == other.history; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), history.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GCommitsData_repository_defaultBranchRef_target__asCommit') ..add('G__typename', G__typename) ..add('history', history)) .toString(); } } class GCommitsData_repository_defaultBranchRef_target__asCommitBuilder implements Builder { _$GCommitsData_repository_defaultBranchRef_target__asCommit? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GCommitsData_repository_defaultBranchRef_target__asCommit_historyBuilder? _history; GCommitsData_repository_defaultBranchRef_target__asCommit_historyBuilder get history => _$this._history ??= new GCommitsData_repository_defaultBranchRef_target__asCommit_historyBuilder(); set history( GCommitsData_repository_defaultBranchRef_target__asCommit_historyBuilder? history) => _$this._history = history; GCommitsData_repository_defaultBranchRef_target__asCommitBuilder() { GCommitsData_repository_defaultBranchRef_target__asCommit ._initializeBuilder(this); } GCommitsData_repository_defaultBranchRef_target__asCommitBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _history = $v.history.toBuilder(); _$v = null; } return this; } @override void replace( GCommitsData_repository_defaultBranchRef_target__asCommit other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommitsData_repository_defaultBranchRef_target__asCommit; } @override void update( void Function( GCommitsData_repository_defaultBranchRef_target__asCommitBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommitsData_repository_defaultBranchRef_target__asCommit build() { _$GCommitsData_repository_defaultBranchRef_target__asCommit _$result; try { _$result = _$v ?? new _$GCommitsData_repository_defaultBranchRef_target__asCommit._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsData_repository_defaultBranchRef_target__asCommit', 'G__typename'), history: history.build()); } catch (_) { late String _$failedField; try { _$failedField = 'history'; history.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GCommitsData_repository_defaultBranchRef_target__asCommit', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GCommitsData_repository_defaultBranchRef_target__asCommit_history extends GCommitsData_repository_defaultBranchRef_target__asCommit_history { @override final String G__typename; @override final GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo pageInfo; @override final BuiltList< GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes>? nodes; factory _$GCommitsData_repository_defaultBranchRef_target__asCommit_history( [void Function( GCommitsData_repository_defaultBranchRef_target__asCommit_historyBuilder)? updates]) => (new GCommitsData_repository_defaultBranchRef_target__asCommit_historyBuilder() ..update(updates)) .build(); _$GCommitsData_repository_defaultBranchRef_target__asCommit_history._( {required this.G__typename, required this.pageInfo, this.nodes}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsData_repository_defaultBranchRef_target__asCommit_history', 'G__typename'); BuiltValueNullFieldError.checkNotNull( pageInfo, 'GCommitsData_repository_defaultBranchRef_target__asCommit_history', 'pageInfo'); } @override GCommitsData_repository_defaultBranchRef_target__asCommit_history rebuild( void Function( GCommitsData_repository_defaultBranchRef_target__asCommit_historyBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommitsData_repository_defaultBranchRef_target__asCommit_historyBuilder toBuilder() => new GCommitsData_repository_defaultBranchRef_target__asCommit_historyBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommitsData_repository_defaultBranchRef_target__asCommit_history && 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( 'GCommitsData_repository_defaultBranchRef_target__asCommit_history') ..add('G__typename', G__typename) ..add('pageInfo', pageInfo) ..add('nodes', nodes)) .toString(); } } class GCommitsData_repository_defaultBranchRef_target__asCommit_historyBuilder implements Builder< GCommitsData_repository_defaultBranchRef_target__asCommit_history, GCommitsData_repository_defaultBranchRef_target__asCommit_historyBuilder> { _$GCommitsData_repository_defaultBranchRef_target__asCommit_history? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfoBuilder? _pageInfo; GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfoBuilder get pageInfo => _$this._pageInfo ??= new GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfoBuilder(); set pageInfo( GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfoBuilder? pageInfo) => _$this._pageInfo = pageInfo; ListBuilder< GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes>? _nodes; ListBuilder< GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes> get nodes => _$this._nodes ??= new ListBuilder< GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes>(); set nodes( ListBuilder< GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes>? nodes) => _$this._nodes = nodes; GCommitsData_repository_defaultBranchRef_target__asCommit_historyBuilder() { GCommitsData_repository_defaultBranchRef_target__asCommit_history ._initializeBuilder(this); } GCommitsData_repository_defaultBranchRef_target__asCommit_historyBuilder 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( GCommitsData_repository_defaultBranchRef_target__asCommit_history other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommitsData_repository_defaultBranchRef_target__asCommit_history; } @override void update( void Function( GCommitsData_repository_defaultBranchRef_target__asCommit_historyBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommitsData_repository_defaultBranchRef_target__asCommit_history build() { _$GCommitsData_repository_defaultBranchRef_target__asCommit_history _$result; try { _$result = _$v ?? new _$GCommitsData_repository_defaultBranchRef_target__asCommit_history ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsData_repository_defaultBranchRef_target__asCommit_history', '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( 'GCommitsData_repository_defaultBranchRef_target__asCommit_history', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo extends GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo { @override final String G__typename; @override final bool hasNextPage; @override final String? endCursor; factory _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo( [void Function( GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfoBuilder)? updates]) => (new GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfoBuilder() ..update(updates)) .build(); _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo._( {required this.G__typename, required this.hasNextPage, this.endCursor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo', 'G__typename'); BuiltValueNullFieldError.checkNotNull( hasNextPage, 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo', 'hasNextPage'); } @override GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo rebuild( void Function( GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfoBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfoBuilder toBuilder() => new GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfoBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommitsData_repository_defaultBranchRef_target__asCommit_history_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( 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo') ..add('G__typename', G__typename) ..add('hasNextPage', hasNextPage) ..add('endCursor', endCursor)) .toString(); } } class GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfoBuilder implements Builder< GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo, GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfoBuilder> { _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_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; GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfoBuilder() { GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo ._initializeBuilder(this); } GCommitsData_repository_defaultBranchRef_target__asCommit_history_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( GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo; } @override void update( void Function( GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfoBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo build() { final _$result = _$v ?? new _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo', 'G__typename'), hasNextPage: BuiltValueNullFieldError.checkNotNull( hasNextPage, 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo', 'hasNextPage'), endCursor: endCursor); replace(_$result); return _$result; } } class _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes extends GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes { @override final String G__typename; @override final String url; @override final String messageHeadline; @override final DateTime committedDate; @override final GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author? author; @override final GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status? status; factory _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes( [void Function( GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodesBuilder)? updates]) => (new GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodesBuilder() ..update(updates)) .build(); _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes._( {required this.G__typename, required this.url, required this.messageHeadline, required this.committedDate, this.author, this.status}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes', 'G__typename'); BuiltValueNullFieldError.checkNotNull( url, 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes', 'url'); BuiltValueNullFieldError.checkNotNull( messageHeadline, 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes', 'messageHeadline'); BuiltValueNullFieldError.checkNotNull( committedDate, 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes', 'committedDate'); } @override GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes rebuild( void Function( GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodesBuilder toBuilder() => new GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodesBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes && G__typename == other.G__typename && url == other.url && messageHeadline == other.messageHeadline && committedDate == other.committedDate && author == other.author && status == other.status; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc($jc($jc(0, G__typename.hashCode), url.hashCode), messageHeadline.hashCode), committedDate.hashCode), author.hashCode), status.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes') ..add('G__typename', G__typename) ..add('url', url) ..add('messageHeadline', messageHeadline) ..add('committedDate', committedDate) ..add('author', author) ..add('status', status)) .toString(); } } class GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodesBuilder implements Builder< GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes, GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodesBuilder> { _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _url; String? get url => _$this._url; set url(String? url) => _$this._url = url; String? _messageHeadline; String? get messageHeadline => _$this._messageHeadline; set messageHeadline(String? messageHeadline) => _$this._messageHeadline = messageHeadline; DateTime? _committedDate; DateTime? get committedDate => _$this._committedDate; set committedDate(DateTime? committedDate) => _$this._committedDate = committedDate; GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_authorBuilder? _author; GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_authorBuilder get author => _$this._author ??= new GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_authorBuilder(); set author( GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_authorBuilder? author) => _$this._author = author; GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_statusBuilder? _status; GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_statusBuilder get status => _$this._status ??= new GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_statusBuilder(); set status( GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_statusBuilder? status) => _$this._status = status; GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodesBuilder() { GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes ._initializeBuilder(this); } GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _url = $v.url; _messageHeadline = $v.messageHeadline; _committedDate = $v.committedDate; _author = $v.author?.toBuilder(); _status = $v.status?.toBuilder(); _$v = null; } return this; } @override void replace( GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes; } @override void update( void Function( GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodesBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes build() { _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes _$result; try { _$result = _$v ?? new _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes', 'G__typename'), url: BuiltValueNullFieldError.checkNotNull( url, 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes', 'url'), messageHeadline: BuiltValueNullFieldError.checkNotNull( messageHeadline, 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes', 'messageHeadline'), committedDate: BuiltValueNullFieldError.checkNotNull( committedDate, 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes', 'committedDate'), author: _author?.build(), status: _status?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'author'; _author?.build(); _$failedField = 'status'; _status?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author extends GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author { @override final String G__typename; @override final String? name; @override final String avatarUrl; @override final GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user? user; factory _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author( [void Function( GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_authorBuilder)? updates]) => (new GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_authorBuilder() ..update(updates)) .build(); _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author._( {required this.G__typename, this.name, required this.avatarUrl, this.user}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author', 'G__typename'); BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author', 'avatarUrl'); } @override GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author rebuild( void Function( GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_authorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_authorBuilder toBuilder() => new GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_authorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author && G__typename == other.G__typename && name == other.name && avatarUrl == other.avatarUrl && user == other.user; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), name.hashCode), avatarUrl.hashCode), user.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author') ..add('G__typename', G__typename) ..add('name', name) ..add('avatarUrl', avatarUrl) ..add('user', user)) .toString(); } } class GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_authorBuilder implements Builder< GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author, GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_authorBuilder> { _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; 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; GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_userBuilder? _user; GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_userBuilder get user => _$this._user ??= new GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_userBuilder(); set user( GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_userBuilder? user) => _$this._user = user; GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_authorBuilder() { GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author ._initializeBuilder(this); } GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_authorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _name = $v.name; _avatarUrl = $v.avatarUrl; _user = $v.user?.toBuilder(); _$v = null; } return this; } @override void replace( GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author; } @override void update( void Function( GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_authorBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author build() { _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author _$result; try { _$result = _$v ?? new _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author', 'G__typename'), name: name, avatarUrl: BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author', 'avatarUrl'), user: _user?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'user'; _user?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user extends GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user { @override final String G__typename; @override final String login; factory _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user( [void Function( GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_userBuilder)? updates]) => (new GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_userBuilder() ..update(updates)) .build(); _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user', 'login'); } @override GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user rebuild( void Function( GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_userBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_userBuilder toBuilder() => new GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_userBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_userBuilder implements Builder< GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user, GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_userBuilder> { _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user? _$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; GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_userBuilder() { GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user ._initializeBuilder(this); } GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_userBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user; } @override void update( void Function( GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_userBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user build() { final _$result = _$v ?? new _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user', 'login')); replace(_$result); return _$result; } } class _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status extends GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status { @override final String G__typename; @override final _i3.GStatusState state; factory _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status( [void Function( GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_statusBuilder)? updates]) => (new GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_statusBuilder() ..update(updates)) .build(); _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status._( {required this.G__typename, required this.state}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status', 'G__typename'); BuiltValueNullFieldError.checkNotNull( state, 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status', 'state'); } @override GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status rebuild( void Function( GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_statusBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_statusBuilder toBuilder() => new GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_statusBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status && G__typename == other.G__typename && state == other.state; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), state.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status') ..add('G__typename', G__typename) ..add('state', state)) .toString(); } } class GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_statusBuilder implements Builder< GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status, GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_statusBuilder> { _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; _i3.GStatusState? _state; _i3.GStatusState? get state => _$this._state; set state(_i3.GStatusState? state) => _$this._state = state; GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_statusBuilder() { GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status ._initializeBuilder(this); } GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_statusBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _state = $v.state; _$v = null; } return this; } @override void replace( GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status; } @override void update( void Function( GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_statusBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status build() { final _$result = _$v ?? new _$GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status', 'G__typename'), state: BuiltValueNullFieldError.checkNotNull( state, 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status', 'state')); replace(_$result); return _$result; } } class _$GCommitsData_repository_ref extends GCommitsData_repository_ref { @override final String G__typename; @override final GCommitsData_repository_ref_target? target; factory _$GCommitsData_repository_ref( [void Function(GCommitsData_repository_refBuilder)? updates]) => (new GCommitsData_repository_refBuilder()..update(updates)).build(); _$GCommitsData_repository_ref._({required this.G__typename, this.target}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsData_repository_ref', 'G__typename'); } @override GCommitsData_repository_ref rebuild( void Function(GCommitsData_repository_refBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommitsData_repository_refBuilder toBuilder() => new GCommitsData_repository_refBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommitsData_repository_ref && G__typename == other.G__typename && target == other.target; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), target.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GCommitsData_repository_ref') ..add('G__typename', G__typename) ..add('target', target)) .toString(); } } class GCommitsData_repository_refBuilder implements Builder { _$GCommitsData_repository_ref? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GCommitsData_repository_ref_target? _target; GCommitsData_repository_ref_target? get target => _$this._target; set target(GCommitsData_repository_ref_target? target) => _$this._target = target; GCommitsData_repository_refBuilder() { GCommitsData_repository_ref._initializeBuilder(this); } GCommitsData_repository_refBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _target = $v.target; _$v = null; } return this; } @override void replace(GCommitsData_repository_ref other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommitsData_repository_ref; } @override void update(void Function(GCommitsData_repository_refBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommitsData_repository_ref build() { final _$result = _$v ?? new _$GCommitsData_repository_ref._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsData_repository_ref', 'G__typename'), target: target); replace(_$result); return _$result; } } class _$GCommitsData_repository_ref_target__base extends GCommitsData_repository_ref_target__base { @override final String G__typename; factory _$GCommitsData_repository_ref_target__base( [void Function(GCommitsData_repository_ref_target__baseBuilder)? updates]) => (new GCommitsData_repository_ref_target__baseBuilder()..update(updates)) .build(); _$GCommitsData_repository_ref_target__base._({required this.G__typename}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsData_repository_ref_target__base', 'G__typename'); } @override GCommitsData_repository_ref_target__base rebuild( void Function(GCommitsData_repository_ref_target__baseBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommitsData_repository_ref_target__baseBuilder toBuilder() => new GCommitsData_repository_ref_target__baseBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommitsData_repository_ref_target__base && G__typename == other.G__typename; } @override int get hashCode { return $jf($jc(0, G__typename.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GCommitsData_repository_ref_target__base') ..add('G__typename', G__typename)) .toString(); } } class GCommitsData_repository_ref_target__baseBuilder implements Builder { _$GCommitsData_repository_ref_target__base? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GCommitsData_repository_ref_target__baseBuilder() { GCommitsData_repository_ref_target__base._initializeBuilder(this); } GCommitsData_repository_ref_target__baseBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _$v = null; } return this; } @override void replace(GCommitsData_repository_ref_target__base other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommitsData_repository_ref_target__base; } @override void update( void Function(GCommitsData_repository_ref_target__baseBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommitsData_repository_ref_target__base build() { final _$result = _$v ?? new _$GCommitsData_repository_ref_target__base._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GCommitsData_repository_ref_target__base', 'G__typename')); replace(_$result); return _$result; } } class _$GCommitsData_repository_ref_target__asCommit extends GCommitsData_repository_ref_target__asCommit { @override final String G__typename; @override final GCommitsData_repository_ref_target__asCommit_history history; factory _$GCommitsData_repository_ref_target__asCommit( [void Function(GCommitsData_repository_ref_target__asCommitBuilder)? updates]) => (new GCommitsData_repository_ref_target__asCommitBuilder() ..update(updates)) .build(); _$GCommitsData_repository_ref_target__asCommit._( {required this.G__typename, required this.history}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GCommitsData_repository_ref_target__asCommit', 'G__typename'); BuiltValueNullFieldError.checkNotNull( history, 'GCommitsData_repository_ref_target__asCommit', 'history'); } @override GCommitsData_repository_ref_target__asCommit rebuild( void Function(GCommitsData_repository_ref_target__asCommitBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommitsData_repository_ref_target__asCommitBuilder toBuilder() => new GCommitsData_repository_ref_target__asCommitBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommitsData_repository_ref_target__asCommit && G__typename == other.G__typename && history == other.history; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), history.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GCommitsData_repository_ref_target__asCommit') ..add('G__typename', G__typename) ..add('history', history)) .toString(); } } class GCommitsData_repository_ref_target__asCommitBuilder implements Builder { _$GCommitsData_repository_ref_target__asCommit? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GCommitsData_repository_ref_target__asCommit_historyBuilder? _history; GCommitsData_repository_ref_target__asCommit_historyBuilder get history => _$this._history ??= new GCommitsData_repository_ref_target__asCommit_historyBuilder(); set history( GCommitsData_repository_ref_target__asCommit_historyBuilder? history) => _$this._history = history; GCommitsData_repository_ref_target__asCommitBuilder() { GCommitsData_repository_ref_target__asCommit._initializeBuilder(this); } GCommitsData_repository_ref_target__asCommitBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _history = $v.history.toBuilder(); _$v = null; } return this; } @override void replace(GCommitsData_repository_ref_target__asCommit other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommitsData_repository_ref_target__asCommit; } @override void update( void Function(GCommitsData_repository_ref_target__asCommitBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommitsData_repository_ref_target__asCommit build() { _$GCommitsData_repository_ref_target__asCommit _$result; try { _$result = _$v ?? new _$GCommitsData_repository_ref_target__asCommit._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsData_repository_ref_target__asCommit', 'G__typename'), history: history.build()); } catch (_) { late String _$failedField; try { _$failedField = 'history'; history.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GCommitsData_repository_ref_target__asCommit', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GCommitsData_repository_ref_target__asCommit_history extends GCommitsData_repository_ref_target__asCommit_history { @override final String G__typename; @override final GCommitsData_repository_ref_target__asCommit_history_pageInfo pageInfo; @override final BuiltList? nodes; factory _$GCommitsData_repository_ref_target__asCommit_history( [void Function( GCommitsData_repository_ref_target__asCommit_historyBuilder)? updates]) => (new GCommitsData_repository_ref_target__asCommit_historyBuilder() ..update(updates)) .build(); _$GCommitsData_repository_ref_target__asCommit_history._( {required this.G__typename, required this.pageInfo, this.nodes}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GCommitsData_repository_ref_target__asCommit_history', 'G__typename'); BuiltValueNullFieldError.checkNotNull(pageInfo, 'GCommitsData_repository_ref_target__asCommit_history', 'pageInfo'); } @override GCommitsData_repository_ref_target__asCommit_history rebuild( void Function( GCommitsData_repository_ref_target__asCommit_historyBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommitsData_repository_ref_target__asCommit_historyBuilder toBuilder() => new GCommitsData_repository_ref_target__asCommit_historyBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommitsData_repository_ref_target__asCommit_history && 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( 'GCommitsData_repository_ref_target__asCommit_history') ..add('G__typename', G__typename) ..add('pageInfo', pageInfo) ..add('nodes', nodes)) .toString(); } } class GCommitsData_repository_ref_target__asCommit_historyBuilder implements Builder { _$GCommitsData_repository_ref_target__asCommit_history? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GCommitsData_repository_ref_target__asCommit_history_pageInfoBuilder? _pageInfo; GCommitsData_repository_ref_target__asCommit_history_pageInfoBuilder get pageInfo => _$this._pageInfo ??= new GCommitsData_repository_ref_target__asCommit_history_pageInfoBuilder(); set pageInfo( GCommitsData_repository_ref_target__asCommit_history_pageInfoBuilder? pageInfo) => _$this._pageInfo = pageInfo; ListBuilder? _nodes; ListBuilder get nodes => _$this._nodes ??= new ListBuilder< GCommitsData_repository_ref_target__asCommit_history_nodes>(); set nodes( ListBuilder< GCommitsData_repository_ref_target__asCommit_history_nodes>? nodes) => _$this._nodes = nodes; GCommitsData_repository_ref_target__asCommit_historyBuilder() { GCommitsData_repository_ref_target__asCommit_history._initializeBuilder( this); } GCommitsData_repository_ref_target__asCommit_historyBuilder 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(GCommitsData_repository_ref_target__asCommit_history other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommitsData_repository_ref_target__asCommit_history; } @override void update( void Function( GCommitsData_repository_ref_target__asCommit_historyBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommitsData_repository_ref_target__asCommit_history build() { _$GCommitsData_repository_ref_target__asCommit_history _$result; try { _$result = _$v ?? new _$GCommitsData_repository_ref_target__asCommit_history._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsData_repository_ref_target__asCommit_history', '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( 'GCommitsData_repository_ref_target__asCommit_history', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GCommitsData_repository_ref_target__asCommit_history_pageInfo extends GCommitsData_repository_ref_target__asCommit_history_pageInfo { @override final String G__typename; @override final bool hasNextPage; @override final String? endCursor; factory _$GCommitsData_repository_ref_target__asCommit_history_pageInfo( [void Function( GCommitsData_repository_ref_target__asCommit_history_pageInfoBuilder)? updates]) => (new GCommitsData_repository_ref_target__asCommit_history_pageInfoBuilder() ..update(updates)) .build(); _$GCommitsData_repository_ref_target__asCommit_history_pageInfo._( {required this.G__typename, required this.hasNextPage, this.endCursor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsData_repository_ref_target__asCommit_history_pageInfo', 'G__typename'); BuiltValueNullFieldError.checkNotNull( hasNextPage, 'GCommitsData_repository_ref_target__asCommit_history_pageInfo', 'hasNextPage'); } @override GCommitsData_repository_ref_target__asCommit_history_pageInfo rebuild( void Function( GCommitsData_repository_ref_target__asCommit_history_pageInfoBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommitsData_repository_ref_target__asCommit_history_pageInfoBuilder toBuilder() => new GCommitsData_repository_ref_target__asCommit_history_pageInfoBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommitsData_repository_ref_target__asCommit_history_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( 'GCommitsData_repository_ref_target__asCommit_history_pageInfo') ..add('G__typename', G__typename) ..add('hasNextPage', hasNextPage) ..add('endCursor', endCursor)) .toString(); } } class GCommitsData_repository_ref_target__asCommit_history_pageInfoBuilder implements Builder { _$GCommitsData_repository_ref_target__asCommit_history_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; GCommitsData_repository_ref_target__asCommit_history_pageInfoBuilder() { GCommitsData_repository_ref_target__asCommit_history_pageInfo ._initializeBuilder(this); } GCommitsData_repository_ref_target__asCommit_history_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( GCommitsData_repository_ref_target__asCommit_history_pageInfo other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommitsData_repository_ref_target__asCommit_history_pageInfo; } @override void update( void Function( GCommitsData_repository_ref_target__asCommit_history_pageInfoBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommitsData_repository_ref_target__asCommit_history_pageInfo build() { final _$result = _$v ?? new _$GCommitsData_repository_ref_target__asCommit_history_pageInfo._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsData_repository_ref_target__asCommit_history_pageInfo', 'G__typename'), hasNextPage: BuiltValueNullFieldError.checkNotNull( hasNextPage, 'GCommitsData_repository_ref_target__asCommit_history_pageInfo', 'hasNextPage'), endCursor: endCursor); replace(_$result); return _$result; } } class _$GCommitsData_repository_ref_target__asCommit_history_nodes extends GCommitsData_repository_ref_target__asCommit_history_nodes { @override final String G__typename; @override final String url; @override final String messageHeadline; @override final DateTime committedDate; @override final GCommitsData_repository_ref_target__asCommit_history_nodes_author? author; @override final GCommitsData_repository_ref_target__asCommit_history_nodes_status? status; factory _$GCommitsData_repository_ref_target__asCommit_history_nodes( [void Function( GCommitsData_repository_ref_target__asCommit_history_nodesBuilder)? updates]) => (new GCommitsData_repository_ref_target__asCommit_history_nodesBuilder() ..update(updates)) .build(); _$GCommitsData_repository_ref_target__asCommit_history_nodes._( {required this.G__typename, required this.url, required this.messageHeadline, required this.committedDate, this.author, this.status}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsData_repository_ref_target__asCommit_history_nodes', 'G__typename'); BuiltValueNullFieldError.checkNotNull(url, 'GCommitsData_repository_ref_target__asCommit_history_nodes', 'url'); BuiltValueNullFieldError.checkNotNull( messageHeadline, 'GCommitsData_repository_ref_target__asCommit_history_nodes', 'messageHeadline'); BuiltValueNullFieldError.checkNotNull( committedDate, 'GCommitsData_repository_ref_target__asCommit_history_nodes', 'committedDate'); } @override GCommitsData_repository_ref_target__asCommit_history_nodes rebuild( void Function( GCommitsData_repository_ref_target__asCommit_history_nodesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommitsData_repository_ref_target__asCommit_history_nodesBuilder toBuilder() => new GCommitsData_repository_ref_target__asCommit_history_nodesBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommitsData_repository_ref_target__asCommit_history_nodes && G__typename == other.G__typename && url == other.url && messageHeadline == other.messageHeadline && committedDate == other.committedDate && author == other.author && status == other.status; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc($jc($jc(0, G__typename.hashCode), url.hashCode), messageHeadline.hashCode), committedDate.hashCode), author.hashCode), status.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GCommitsData_repository_ref_target__asCommit_history_nodes') ..add('G__typename', G__typename) ..add('url', url) ..add('messageHeadline', messageHeadline) ..add('committedDate', committedDate) ..add('author', author) ..add('status', status)) .toString(); } } class GCommitsData_repository_ref_target__asCommit_history_nodesBuilder implements Builder { _$GCommitsData_repository_ref_target__asCommit_history_nodes? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _url; String? get url => _$this._url; set url(String? url) => _$this._url = url; String? _messageHeadline; String? get messageHeadline => _$this._messageHeadline; set messageHeadline(String? messageHeadline) => _$this._messageHeadline = messageHeadline; DateTime? _committedDate; DateTime? get committedDate => _$this._committedDate; set committedDate(DateTime? committedDate) => _$this._committedDate = committedDate; GCommitsData_repository_ref_target__asCommit_history_nodes_authorBuilder? _author; GCommitsData_repository_ref_target__asCommit_history_nodes_authorBuilder get author => _$this._author ??= new GCommitsData_repository_ref_target__asCommit_history_nodes_authorBuilder(); set author( GCommitsData_repository_ref_target__asCommit_history_nodes_authorBuilder? author) => _$this._author = author; GCommitsData_repository_ref_target__asCommit_history_nodes_statusBuilder? _status; GCommitsData_repository_ref_target__asCommit_history_nodes_statusBuilder get status => _$this._status ??= new GCommitsData_repository_ref_target__asCommit_history_nodes_statusBuilder(); set status( GCommitsData_repository_ref_target__asCommit_history_nodes_statusBuilder? status) => _$this._status = status; GCommitsData_repository_ref_target__asCommit_history_nodesBuilder() { GCommitsData_repository_ref_target__asCommit_history_nodes ._initializeBuilder(this); } GCommitsData_repository_ref_target__asCommit_history_nodesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _url = $v.url; _messageHeadline = $v.messageHeadline; _committedDate = $v.committedDate; _author = $v.author?.toBuilder(); _status = $v.status?.toBuilder(); _$v = null; } return this; } @override void replace( GCommitsData_repository_ref_target__asCommit_history_nodes other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommitsData_repository_ref_target__asCommit_history_nodes; } @override void update( void Function( GCommitsData_repository_ref_target__asCommit_history_nodesBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommitsData_repository_ref_target__asCommit_history_nodes build() { _$GCommitsData_repository_ref_target__asCommit_history_nodes _$result; try { _$result = _$v ?? new _$GCommitsData_repository_ref_target__asCommit_history_nodes._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsData_repository_ref_target__asCommit_history_nodes', 'G__typename'), url: BuiltValueNullFieldError.checkNotNull( url, 'GCommitsData_repository_ref_target__asCommit_history_nodes', 'url'), messageHeadline: BuiltValueNullFieldError.checkNotNull( messageHeadline, 'GCommitsData_repository_ref_target__asCommit_history_nodes', 'messageHeadline'), committedDate: BuiltValueNullFieldError.checkNotNull( committedDate, 'GCommitsData_repository_ref_target__asCommit_history_nodes', 'committedDate'), author: _author?.build(), status: _status?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'author'; _author?.build(); _$failedField = 'status'; _status?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GCommitsData_repository_ref_target__asCommit_history_nodes', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GCommitsData_repository_ref_target__asCommit_history_nodes_author extends GCommitsData_repository_ref_target__asCommit_history_nodes_author { @override final String G__typename; @override final String? name; @override final String avatarUrl; @override final GCommitsData_repository_ref_target__asCommit_history_nodes_author_user? user; factory _$GCommitsData_repository_ref_target__asCommit_history_nodes_author( [void Function( GCommitsData_repository_ref_target__asCommit_history_nodes_authorBuilder)? updates]) => (new GCommitsData_repository_ref_target__asCommit_history_nodes_authorBuilder() ..update(updates)) .build(); _$GCommitsData_repository_ref_target__asCommit_history_nodes_author._( {required this.G__typename, this.name, required this.avatarUrl, this.user}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsData_repository_ref_target__asCommit_history_nodes_author', 'G__typename'); BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GCommitsData_repository_ref_target__asCommit_history_nodes_author', 'avatarUrl'); } @override GCommitsData_repository_ref_target__asCommit_history_nodes_author rebuild( void Function( GCommitsData_repository_ref_target__asCommit_history_nodes_authorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommitsData_repository_ref_target__asCommit_history_nodes_authorBuilder toBuilder() => new GCommitsData_repository_ref_target__asCommit_history_nodes_authorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommitsData_repository_ref_target__asCommit_history_nodes_author && G__typename == other.G__typename && name == other.name && avatarUrl == other.avatarUrl && user == other.user; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), name.hashCode), avatarUrl.hashCode), user.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GCommitsData_repository_ref_target__asCommit_history_nodes_author') ..add('G__typename', G__typename) ..add('name', name) ..add('avatarUrl', avatarUrl) ..add('user', user)) .toString(); } } class GCommitsData_repository_ref_target__asCommit_history_nodes_authorBuilder implements Builder< GCommitsData_repository_ref_target__asCommit_history_nodes_author, GCommitsData_repository_ref_target__asCommit_history_nodes_authorBuilder> { _$GCommitsData_repository_ref_target__asCommit_history_nodes_author? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; 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; GCommitsData_repository_ref_target__asCommit_history_nodes_author_userBuilder? _user; GCommitsData_repository_ref_target__asCommit_history_nodes_author_userBuilder get user => _$this._user ??= new GCommitsData_repository_ref_target__asCommit_history_nodes_author_userBuilder(); set user( GCommitsData_repository_ref_target__asCommit_history_nodes_author_userBuilder? user) => _$this._user = user; GCommitsData_repository_ref_target__asCommit_history_nodes_authorBuilder() { GCommitsData_repository_ref_target__asCommit_history_nodes_author ._initializeBuilder(this); } GCommitsData_repository_ref_target__asCommit_history_nodes_authorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _name = $v.name; _avatarUrl = $v.avatarUrl; _user = $v.user?.toBuilder(); _$v = null; } return this; } @override void replace( GCommitsData_repository_ref_target__asCommit_history_nodes_author other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommitsData_repository_ref_target__asCommit_history_nodes_author; } @override void update( void Function( GCommitsData_repository_ref_target__asCommit_history_nodes_authorBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommitsData_repository_ref_target__asCommit_history_nodes_author build() { _$GCommitsData_repository_ref_target__asCommit_history_nodes_author _$result; try { _$result = _$v ?? new _$GCommitsData_repository_ref_target__asCommit_history_nodes_author ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsData_repository_ref_target__asCommit_history_nodes_author', 'G__typename'), name: name, avatarUrl: BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GCommitsData_repository_ref_target__asCommit_history_nodes_author', 'avatarUrl'), user: _user?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'user'; _user?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GCommitsData_repository_ref_target__asCommit_history_nodes_author', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GCommitsData_repository_ref_target__asCommit_history_nodes_author_user extends GCommitsData_repository_ref_target__asCommit_history_nodes_author_user { @override final String G__typename; @override final String login; factory _$GCommitsData_repository_ref_target__asCommit_history_nodes_author_user( [void Function( GCommitsData_repository_ref_target__asCommit_history_nodes_author_userBuilder)? updates]) => (new GCommitsData_repository_ref_target__asCommit_history_nodes_author_userBuilder() ..update(updates)) .build(); _$GCommitsData_repository_ref_target__asCommit_history_nodes_author_user._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsData_repository_ref_target__asCommit_history_nodes_author_user', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GCommitsData_repository_ref_target__asCommit_history_nodes_author_user', 'login'); } @override GCommitsData_repository_ref_target__asCommit_history_nodes_author_user rebuild( void Function( GCommitsData_repository_ref_target__asCommit_history_nodes_author_userBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommitsData_repository_ref_target__asCommit_history_nodes_author_userBuilder toBuilder() => new GCommitsData_repository_ref_target__asCommit_history_nodes_author_userBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommitsData_repository_ref_target__asCommit_history_nodes_author_user && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GCommitsData_repository_ref_target__asCommit_history_nodes_author_user') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GCommitsData_repository_ref_target__asCommit_history_nodes_author_userBuilder implements Builder< GCommitsData_repository_ref_target__asCommit_history_nodes_author_user, GCommitsData_repository_ref_target__asCommit_history_nodes_author_userBuilder> { _$GCommitsData_repository_ref_target__asCommit_history_nodes_author_user? _$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; GCommitsData_repository_ref_target__asCommit_history_nodes_author_userBuilder() { GCommitsData_repository_ref_target__asCommit_history_nodes_author_user ._initializeBuilder(this); } GCommitsData_repository_ref_target__asCommit_history_nodes_author_userBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GCommitsData_repository_ref_target__asCommit_history_nodes_author_user other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommitsData_repository_ref_target__asCommit_history_nodes_author_user; } @override void update( void Function( GCommitsData_repository_ref_target__asCommit_history_nodes_author_userBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommitsData_repository_ref_target__asCommit_history_nodes_author_user build() { final _$result = _$v ?? new _$GCommitsData_repository_ref_target__asCommit_history_nodes_author_user ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsData_repository_ref_target__asCommit_history_nodes_author_user', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GCommitsData_repository_ref_target__asCommit_history_nodes_author_user', 'login')); replace(_$result); return _$result; } } class _$GCommitsData_repository_ref_target__asCommit_history_nodes_status extends GCommitsData_repository_ref_target__asCommit_history_nodes_status { @override final String G__typename; @override final _i3.GStatusState state; factory _$GCommitsData_repository_ref_target__asCommit_history_nodes_status( [void Function( GCommitsData_repository_ref_target__asCommit_history_nodes_statusBuilder)? updates]) => (new GCommitsData_repository_ref_target__asCommit_history_nodes_statusBuilder() ..update(updates)) .build(); _$GCommitsData_repository_ref_target__asCommit_history_nodes_status._( {required this.G__typename, required this.state}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsData_repository_ref_target__asCommit_history_nodes_status', 'G__typename'); BuiltValueNullFieldError.checkNotNull( state, 'GCommitsData_repository_ref_target__asCommit_history_nodes_status', 'state'); } @override GCommitsData_repository_ref_target__asCommit_history_nodes_status rebuild( void Function( GCommitsData_repository_ref_target__asCommit_history_nodes_statusBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommitsData_repository_ref_target__asCommit_history_nodes_statusBuilder toBuilder() => new GCommitsData_repository_ref_target__asCommit_history_nodes_statusBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommitsData_repository_ref_target__asCommit_history_nodes_status && G__typename == other.G__typename && state == other.state; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), state.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GCommitsData_repository_ref_target__asCommit_history_nodes_status') ..add('G__typename', G__typename) ..add('state', state)) .toString(); } } class GCommitsData_repository_ref_target__asCommit_history_nodes_statusBuilder implements Builder< GCommitsData_repository_ref_target__asCommit_history_nodes_status, GCommitsData_repository_ref_target__asCommit_history_nodes_statusBuilder> { _$GCommitsData_repository_ref_target__asCommit_history_nodes_status? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; _i3.GStatusState? _state; _i3.GStatusState? get state => _$this._state; set state(_i3.GStatusState? state) => _$this._state = state; GCommitsData_repository_ref_target__asCommit_history_nodes_statusBuilder() { GCommitsData_repository_ref_target__asCommit_history_nodes_status ._initializeBuilder(this); } GCommitsData_repository_ref_target__asCommit_history_nodes_statusBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _state = $v.state; _$v = null; } return this; } @override void replace( GCommitsData_repository_ref_target__asCommit_history_nodes_status other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommitsData_repository_ref_target__asCommit_history_nodes_status; } @override void update( void Function( GCommitsData_repository_ref_target__asCommit_history_nodes_statusBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommitsData_repository_ref_target__asCommit_history_nodes_status build() { final _$result = _$v ?? new _$GCommitsData_repository_ref_target__asCommit_history_nodes_status ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsData_repository_ref_target__asCommit_history_nodes_status', 'G__typename'), state: BuiltValueNullFieldError.checkNotNull( state, 'GCommitsData_repository_ref_target__asCommit_history_nodes_status', 'state')); replace(_$result); return _$result; } } class _$GIssuesData extends GIssuesData { @override final String G__typename; @override final GIssuesData_repository? repository; factory _$GIssuesData([void Function(GIssuesDataBuilder)? updates]) => (new GIssuesDataBuilder()..update(updates)).build(); _$GIssuesData._({required this.G__typename, this.repository}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssuesData', 'G__typename'); } @override GIssuesData rebuild(void Function(GIssuesDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssuesDataBuilder toBuilder() => new GIssuesDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssuesData && 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('GIssuesData') ..add('G__typename', G__typename) ..add('repository', repository)) .toString(); } } class GIssuesDataBuilder implements Builder { _$GIssuesData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GIssuesData_repositoryBuilder? _repository; GIssuesData_repositoryBuilder get repository => _$this._repository ??= new GIssuesData_repositoryBuilder(); set repository(GIssuesData_repositoryBuilder? repository) => _$this._repository = repository; GIssuesDataBuilder() { GIssuesData._initializeBuilder(this); } GIssuesDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _repository = $v.repository?.toBuilder(); _$v = null; } return this; } @override void replace(GIssuesData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssuesData; } @override void update(void Function(GIssuesDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssuesData build() { _$GIssuesData _$result; try { _$result = _$v ?? new _$GIssuesData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssuesData', 'G__typename'), repository: _repository?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'repository'; _repository?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssuesData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssuesData_repository extends GIssuesData_repository { @override final String G__typename; @override final GIssuesData_repository_issues issues; factory _$GIssuesData_repository( [void Function(GIssuesData_repositoryBuilder)? updates]) => (new GIssuesData_repositoryBuilder()..update(updates)).build(); _$GIssuesData_repository._({required this.G__typename, required this.issues}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssuesData_repository', 'G__typename'); BuiltValueNullFieldError.checkNotNull( issues, 'GIssuesData_repository', 'issues'); } @override GIssuesData_repository rebuild( void Function(GIssuesData_repositoryBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssuesData_repositoryBuilder toBuilder() => new GIssuesData_repositoryBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssuesData_repository && G__typename == other.G__typename && issues == other.issues; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), issues.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GIssuesData_repository') ..add('G__typename', G__typename) ..add('issues', issues)) .toString(); } } class GIssuesData_repositoryBuilder implements Builder { _$GIssuesData_repository? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GIssuesData_repository_issuesBuilder? _issues; GIssuesData_repository_issuesBuilder get issues => _$this._issues ??= new GIssuesData_repository_issuesBuilder(); set issues(GIssuesData_repository_issuesBuilder? issues) => _$this._issues = issues; GIssuesData_repositoryBuilder() { GIssuesData_repository._initializeBuilder(this); } GIssuesData_repositoryBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _issues = $v.issues.toBuilder(); _$v = null; } return this; } @override void replace(GIssuesData_repository other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssuesData_repository; } @override void update(void Function(GIssuesData_repositoryBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssuesData_repository build() { _$GIssuesData_repository _$result; try { _$result = _$v ?? new _$GIssuesData_repository._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssuesData_repository', 'G__typename'), issues: issues.build()); } catch (_) { late String _$failedField; try { _$failedField = 'issues'; issues.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssuesData_repository', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssuesData_repository_issues extends GIssuesData_repository_issues { @override final String G__typename; @override final GIssuesData_repository_issues_pageInfo pageInfo; @override final BuiltList? nodes; factory _$GIssuesData_repository_issues( [void Function(GIssuesData_repository_issuesBuilder)? updates]) => (new GIssuesData_repository_issuesBuilder()..update(updates)).build(); _$GIssuesData_repository_issues._( {required this.G__typename, required this.pageInfo, this.nodes}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssuesData_repository_issues', 'G__typename'); BuiltValueNullFieldError.checkNotNull( pageInfo, 'GIssuesData_repository_issues', 'pageInfo'); } @override GIssuesData_repository_issues rebuild( void Function(GIssuesData_repository_issuesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssuesData_repository_issuesBuilder toBuilder() => new GIssuesData_repository_issuesBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssuesData_repository_issues && 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('GIssuesData_repository_issues') ..add('G__typename', G__typename) ..add('pageInfo', pageInfo) ..add('nodes', nodes)) .toString(); } } class GIssuesData_repository_issuesBuilder implements Builder { _$GIssuesData_repository_issues? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GIssuesData_repository_issues_pageInfoBuilder? _pageInfo; GIssuesData_repository_issues_pageInfoBuilder get pageInfo => _$this._pageInfo ??= new GIssuesData_repository_issues_pageInfoBuilder(); set pageInfo(GIssuesData_repository_issues_pageInfoBuilder? pageInfo) => _$this._pageInfo = pageInfo; ListBuilder? _nodes; ListBuilder get nodes => _$this._nodes ??= new ListBuilder(); set nodes(ListBuilder? nodes) => _$this._nodes = nodes; GIssuesData_repository_issuesBuilder() { GIssuesData_repository_issues._initializeBuilder(this); } GIssuesData_repository_issuesBuilder 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(GIssuesData_repository_issues other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssuesData_repository_issues; } @override void update(void Function(GIssuesData_repository_issuesBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssuesData_repository_issues build() { _$GIssuesData_repository_issues _$result; try { _$result = _$v ?? new _$GIssuesData_repository_issues._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssuesData_repository_issues', '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( 'GIssuesData_repository_issues', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssuesData_repository_issues_pageInfo extends GIssuesData_repository_issues_pageInfo { @override final String G__typename; @override final bool hasNextPage; @override final String? endCursor; factory _$GIssuesData_repository_issues_pageInfo( [void Function(GIssuesData_repository_issues_pageInfoBuilder)? updates]) => (new GIssuesData_repository_issues_pageInfoBuilder()..update(updates)) .build(); _$GIssuesData_repository_issues_pageInfo._( {required this.G__typename, required this.hasNextPage, this.endCursor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssuesData_repository_issues_pageInfo', 'G__typename'); BuiltValueNullFieldError.checkNotNull( hasNextPage, 'GIssuesData_repository_issues_pageInfo', 'hasNextPage'); } @override GIssuesData_repository_issues_pageInfo rebuild( void Function(GIssuesData_repository_issues_pageInfoBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssuesData_repository_issues_pageInfoBuilder toBuilder() => new GIssuesData_repository_issues_pageInfoBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssuesData_repository_issues_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( 'GIssuesData_repository_issues_pageInfo') ..add('G__typename', G__typename) ..add('hasNextPage', hasNextPage) ..add('endCursor', endCursor)) .toString(); } } class GIssuesData_repository_issues_pageInfoBuilder implements Builder { _$GIssuesData_repository_issues_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; GIssuesData_repository_issues_pageInfoBuilder() { GIssuesData_repository_issues_pageInfo._initializeBuilder(this); } GIssuesData_repository_issues_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(GIssuesData_repository_issues_pageInfo other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssuesData_repository_issues_pageInfo; } @override void update( void Function(GIssuesData_repository_issues_pageInfoBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssuesData_repository_issues_pageInfo build() { final _$result = _$v ?? new _$GIssuesData_repository_issues_pageInfo._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GIssuesData_repository_issues_pageInfo', 'G__typename'), hasNextPage: BuiltValueNullFieldError.checkNotNull(hasNextPage, 'GIssuesData_repository_issues_pageInfo', 'hasNextPage'), endCursor: endCursor); replace(_$result); return _$result; } } class _$GIssuesData_repository_issues_nodes extends GIssuesData_repository_issues_nodes { @override final String G__typename; @override final int number; @override final String title; @override final DateTime updatedAt; @override final GIssuesData_repository_issues_nodes_author? author; @override final GIssuesData_repository_issues_nodes_labels? labels; @override final GIssuesData_repository_issues_nodes_comments comments; factory _$GIssuesData_repository_issues_nodes( [void Function(GIssuesData_repository_issues_nodesBuilder)? updates]) => (new GIssuesData_repository_issues_nodesBuilder()..update(updates)) .build(); _$GIssuesData_repository_issues_nodes._( {required this.G__typename, required this.number, required this.title, required this.updatedAt, this.author, this.labels, required this.comments}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssuesData_repository_issues_nodes', 'G__typename'); BuiltValueNullFieldError.checkNotNull( number, 'GIssuesData_repository_issues_nodes', 'number'); BuiltValueNullFieldError.checkNotNull( title, 'GIssuesData_repository_issues_nodes', 'title'); BuiltValueNullFieldError.checkNotNull( updatedAt, 'GIssuesData_repository_issues_nodes', 'updatedAt'); BuiltValueNullFieldError.checkNotNull( comments, 'GIssuesData_repository_issues_nodes', 'comments'); } @override GIssuesData_repository_issues_nodes rebuild( void Function(GIssuesData_repository_issues_nodesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssuesData_repository_issues_nodesBuilder toBuilder() => new GIssuesData_repository_issues_nodesBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssuesData_repository_issues_nodes && G__typename == other.G__typename && number == other.number && title == other.title && updatedAt == other.updatedAt && author == other.author && labels == other.labels && comments == other.comments; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc($jc($jc(0, G__typename.hashCode), number.hashCode), title.hashCode), updatedAt.hashCode), author.hashCode), labels.hashCode), comments.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GIssuesData_repository_issues_nodes') ..add('G__typename', G__typename) ..add('number', number) ..add('title', title) ..add('updatedAt', updatedAt) ..add('author', author) ..add('labels', labels) ..add('comments', comments)) .toString(); } } class GIssuesData_repository_issues_nodesBuilder implements Builder { _$GIssuesData_repository_issues_nodes? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _number; int? get number => _$this._number; set number(int? number) => _$this._number = number; String? _title; String? get title => _$this._title; set title(String? title) => _$this._title = title; DateTime? _updatedAt; DateTime? get updatedAt => _$this._updatedAt; set updatedAt(DateTime? updatedAt) => _$this._updatedAt = updatedAt; GIssuesData_repository_issues_nodes_authorBuilder? _author; GIssuesData_repository_issues_nodes_authorBuilder get author => _$this._author ??= new GIssuesData_repository_issues_nodes_authorBuilder(); set author(GIssuesData_repository_issues_nodes_authorBuilder? author) => _$this._author = author; GIssuesData_repository_issues_nodes_labelsBuilder? _labels; GIssuesData_repository_issues_nodes_labelsBuilder get labels => _$this._labels ??= new GIssuesData_repository_issues_nodes_labelsBuilder(); set labels(GIssuesData_repository_issues_nodes_labelsBuilder? labels) => _$this._labels = labels; GIssuesData_repository_issues_nodes_commentsBuilder? _comments; GIssuesData_repository_issues_nodes_commentsBuilder get comments => _$this._comments ??= new GIssuesData_repository_issues_nodes_commentsBuilder(); set comments(GIssuesData_repository_issues_nodes_commentsBuilder? comments) => _$this._comments = comments; GIssuesData_repository_issues_nodesBuilder() { GIssuesData_repository_issues_nodes._initializeBuilder(this); } GIssuesData_repository_issues_nodesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _number = $v.number; _title = $v.title; _updatedAt = $v.updatedAt; _author = $v.author?.toBuilder(); _labels = $v.labels?.toBuilder(); _comments = $v.comments.toBuilder(); _$v = null; } return this; } @override void replace(GIssuesData_repository_issues_nodes other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssuesData_repository_issues_nodes; } @override void update( void Function(GIssuesData_repository_issues_nodesBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssuesData_repository_issues_nodes build() { _$GIssuesData_repository_issues_nodes _$result; try { _$result = _$v ?? new _$GIssuesData_repository_issues_nodes._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GIssuesData_repository_issues_nodes', 'G__typename'), number: BuiltValueNullFieldError.checkNotNull( number, 'GIssuesData_repository_issues_nodes', 'number'), title: BuiltValueNullFieldError.checkNotNull( title, 'GIssuesData_repository_issues_nodes', 'title'), updatedAt: BuiltValueNullFieldError.checkNotNull(updatedAt, 'GIssuesData_repository_issues_nodes', 'updatedAt'), author: _author?.build(), labels: _labels?.build(), comments: comments.build()); } catch (_) { late String _$failedField; try { _$failedField = 'author'; _author?.build(); _$failedField = 'labels'; _labels?.build(); _$failedField = 'comments'; comments.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssuesData_repository_issues_nodes', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssuesData_repository_issues_nodes_author extends GIssuesData_repository_issues_nodes_author { @override final String G__typename; @override final String login; @override final String avatarUrl; factory _$GIssuesData_repository_issues_nodes_author( [void Function(GIssuesData_repository_issues_nodes_authorBuilder)? updates]) => (new GIssuesData_repository_issues_nodes_authorBuilder()..update(updates)) .build(); _$GIssuesData_repository_issues_nodes_author._( {required this.G__typename, required this.login, required this.avatarUrl}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GIssuesData_repository_issues_nodes_author', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssuesData_repository_issues_nodes_author', 'login'); BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GIssuesData_repository_issues_nodes_author', 'avatarUrl'); } @override GIssuesData_repository_issues_nodes_author rebuild( void Function(GIssuesData_repository_issues_nodes_authorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssuesData_repository_issues_nodes_authorBuilder toBuilder() => new GIssuesData_repository_issues_nodes_authorBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssuesData_repository_issues_nodes_author && G__typename == other.G__typename && login == other.login && avatarUrl == other.avatarUrl; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), login.hashCode), avatarUrl.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssuesData_repository_issues_nodes_author') ..add('G__typename', G__typename) ..add('login', login) ..add('avatarUrl', avatarUrl)) .toString(); } } class GIssuesData_repository_issues_nodes_authorBuilder implements Builder { _$GIssuesData_repository_issues_nodes_author? _$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? _avatarUrl; String? get avatarUrl => _$this._avatarUrl; set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; GIssuesData_repository_issues_nodes_authorBuilder() { GIssuesData_repository_issues_nodes_author._initializeBuilder(this); } GIssuesData_repository_issues_nodes_authorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _avatarUrl = $v.avatarUrl; _$v = null; } return this; } @override void replace(GIssuesData_repository_issues_nodes_author other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssuesData_repository_issues_nodes_author; } @override void update( void Function(GIssuesData_repository_issues_nodes_authorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssuesData_repository_issues_nodes_author build() { final _$result = _$v ?? new _$GIssuesData_repository_issues_nodes_author._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GIssuesData_repository_issues_nodes_author', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssuesData_repository_issues_nodes_author', 'login'), avatarUrl: BuiltValueNullFieldError.checkNotNull(avatarUrl, 'GIssuesData_repository_issues_nodes_author', 'avatarUrl')); replace(_$result); return _$result; } } class _$GIssuesData_repository_issues_nodes_labels extends GIssuesData_repository_issues_nodes_labels { @override final String G__typename; @override final BuiltList? nodes; factory _$GIssuesData_repository_issues_nodes_labels( [void Function(GIssuesData_repository_issues_nodes_labelsBuilder)? updates]) => (new GIssuesData_repository_issues_nodes_labelsBuilder()..update(updates)) .build(); _$GIssuesData_repository_issues_nodes_labels._( {required this.G__typename, this.nodes}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GIssuesData_repository_issues_nodes_labels', 'G__typename'); } @override GIssuesData_repository_issues_nodes_labels rebuild( void Function(GIssuesData_repository_issues_nodes_labelsBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssuesData_repository_issues_nodes_labelsBuilder toBuilder() => new GIssuesData_repository_issues_nodes_labelsBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssuesData_repository_issues_nodes_labels && G__typename == other.G__typename && nodes == other.nodes; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), nodes.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssuesData_repository_issues_nodes_labels') ..add('G__typename', G__typename) ..add('nodes', nodes)) .toString(); } } class GIssuesData_repository_issues_nodes_labelsBuilder implements Builder { _$GIssuesData_repository_issues_nodes_labels? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; ListBuilder? _nodes; ListBuilder get nodes => _$this._nodes ??= new ListBuilder(); set nodes( ListBuilder? nodes) => _$this._nodes = nodes; GIssuesData_repository_issues_nodes_labelsBuilder() { GIssuesData_repository_issues_nodes_labels._initializeBuilder(this); } GIssuesData_repository_issues_nodes_labelsBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _nodes = $v.nodes?.toBuilder(); _$v = null; } return this; } @override void replace(GIssuesData_repository_issues_nodes_labels other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssuesData_repository_issues_nodes_labels; } @override void update( void Function(GIssuesData_repository_issues_nodes_labelsBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssuesData_repository_issues_nodes_labels build() { _$GIssuesData_repository_issues_nodes_labels _$result; try { _$result = _$v ?? new _$GIssuesData_repository_issues_nodes_labels._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GIssuesData_repository_issues_nodes_labels', 'G__typename'), nodes: _nodes?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'nodes'; _nodes?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssuesData_repository_issues_nodes_labels', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssuesData_repository_issues_nodes_labels_nodes extends GIssuesData_repository_issues_nodes_labels_nodes { @override final String G__typename; @override final String name; @override final String color; factory _$GIssuesData_repository_issues_nodes_labels_nodes( [void Function( GIssuesData_repository_issues_nodes_labels_nodesBuilder)? updates]) => (new GIssuesData_repository_issues_nodes_labels_nodesBuilder() ..update(updates)) .build(); _$GIssuesData_repository_issues_nodes_labels_nodes._( {required this.G__typename, required this.name, required this.color}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GIssuesData_repository_issues_nodes_labels_nodes', 'G__typename'); BuiltValueNullFieldError.checkNotNull( name, 'GIssuesData_repository_issues_nodes_labels_nodes', 'name'); BuiltValueNullFieldError.checkNotNull( color, 'GIssuesData_repository_issues_nodes_labels_nodes', 'color'); } @override GIssuesData_repository_issues_nodes_labels_nodes rebuild( void Function(GIssuesData_repository_issues_nodes_labels_nodesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssuesData_repository_issues_nodes_labels_nodesBuilder toBuilder() => new GIssuesData_repository_issues_nodes_labels_nodesBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssuesData_repository_issues_nodes_labels_nodes && G__typename == other.G__typename && name == other.name && color == other.color; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), name.hashCode), color.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssuesData_repository_issues_nodes_labels_nodes') ..add('G__typename', G__typename) ..add('name', name) ..add('color', color)) .toString(); } } class GIssuesData_repository_issues_nodes_labels_nodesBuilder implements Builder { _$GIssuesData_repository_issues_nodes_labels_nodes? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _color; String? get color => _$this._color; set color(String? color) => _$this._color = color; GIssuesData_repository_issues_nodes_labels_nodesBuilder() { GIssuesData_repository_issues_nodes_labels_nodes._initializeBuilder(this); } GIssuesData_repository_issues_nodes_labels_nodesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _name = $v.name; _color = $v.color; _$v = null; } return this; } @override void replace(GIssuesData_repository_issues_nodes_labels_nodes other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssuesData_repository_issues_nodes_labels_nodes; } @override void update( void Function(GIssuesData_repository_issues_nodes_labels_nodesBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssuesData_repository_issues_nodes_labels_nodes build() { final _$result = _$v ?? new _$GIssuesData_repository_issues_nodes_labels_nodes._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssuesData_repository_issues_nodes_labels_nodes', 'G__typename'), name: BuiltValueNullFieldError.checkNotNull(name, 'GIssuesData_repository_issues_nodes_labels_nodes', 'name'), color: BuiltValueNullFieldError.checkNotNull(color, 'GIssuesData_repository_issues_nodes_labels_nodes', 'color')); replace(_$result); return _$result; } } class _$GIssuesData_repository_issues_nodes_comments extends GIssuesData_repository_issues_nodes_comments { @override final String G__typename; @override final int totalCount; factory _$GIssuesData_repository_issues_nodes_comments( [void Function(GIssuesData_repository_issues_nodes_commentsBuilder)? updates]) => (new GIssuesData_repository_issues_nodes_commentsBuilder() ..update(updates)) .build(); _$GIssuesData_repository_issues_nodes_comments._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GIssuesData_repository_issues_nodes_comments', 'G__typename'); BuiltValueNullFieldError.checkNotNull(totalCount, 'GIssuesData_repository_issues_nodes_comments', 'totalCount'); } @override GIssuesData_repository_issues_nodes_comments rebuild( void Function(GIssuesData_repository_issues_nodes_commentsBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssuesData_repository_issues_nodes_commentsBuilder toBuilder() => new GIssuesData_repository_issues_nodes_commentsBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssuesData_repository_issues_nodes_comments && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssuesData_repository_issues_nodes_comments') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GIssuesData_repository_issues_nodes_commentsBuilder implements Builder { _$GIssuesData_repository_issues_nodes_comments? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GIssuesData_repository_issues_nodes_commentsBuilder() { GIssuesData_repository_issues_nodes_comments._initializeBuilder(this); } GIssuesData_repository_issues_nodes_commentsBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace(GIssuesData_repository_issues_nodes_comments other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssuesData_repository_issues_nodes_comments; } @override void update( void Function(GIssuesData_repository_issues_nodes_commentsBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssuesData_repository_issues_nodes_comments build() { final _$result = _$v ?? new _$GIssuesData_repository_issues_nodes_comments._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GIssuesData_repository_issues_nodes_comments', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull(totalCount, 'GIssuesData_repository_issues_nodes_comments', 'totalCount')); replace(_$result); return _$result; } } class _$GPullsData extends GPullsData { @override final String G__typename; @override final GPullsData_repository? repository; factory _$GPullsData([void Function(GPullsDataBuilder)? updates]) => (new GPullsDataBuilder()..update(updates)).build(); _$GPullsData._({required this.G__typename, this.repository}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GPullsData', 'G__typename'); } @override GPullsData rebuild(void Function(GPullsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GPullsDataBuilder toBuilder() => new GPullsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GPullsData && 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('GPullsData') ..add('G__typename', G__typename) ..add('repository', repository)) .toString(); } } class GPullsDataBuilder implements Builder { _$GPullsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GPullsData_repositoryBuilder? _repository; GPullsData_repositoryBuilder get repository => _$this._repository ??= new GPullsData_repositoryBuilder(); set repository(GPullsData_repositoryBuilder? repository) => _$this._repository = repository; GPullsDataBuilder() { GPullsData._initializeBuilder(this); } GPullsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _repository = $v.repository?.toBuilder(); _$v = null; } return this; } @override void replace(GPullsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GPullsData; } @override void update(void Function(GPullsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GPullsData build() { _$GPullsData _$result; try { _$result = _$v ?? new _$GPullsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GPullsData', 'G__typename'), repository: _repository?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'repository'; _repository?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GPullsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GPullsData_repository extends GPullsData_repository { @override final String G__typename; @override final GPullsData_repository_pullRequests pullRequests; factory _$GPullsData_repository( [void Function(GPullsData_repositoryBuilder)? updates]) => (new GPullsData_repositoryBuilder()..update(updates)).build(); _$GPullsData_repository._( {required this.G__typename, required this.pullRequests}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GPullsData_repository', 'G__typename'); BuiltValueNullFieldError.checkNotNull( pullRequests, 'GPullsData_repository', 'pullRequests'); } @override GPullsData_repository rebuild( void Function(GPullsData_repositoryBuilder) updates) => (toBuilder()..update(updates)).build(); @override GPullsData_repositoryBuilder toBuilder() => new GPullsData_repositoryBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GPullsData_repository && G__typename == other.G__typename && pullRequests == other.pullRequests; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), pullRequests.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GPullsData_repository') ..add('G__typename', G__typename) ..add('pullRequests', pullRequests)) .toString(); } } class GPullsData_repositoryBuilder implements Builder { _$GPullsData_repository? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GPullsData_repository_pullRequestsBuilder? _pullRequests; GPullsData_repository_pullRequestsBuilder get pullRequests => _$this._pullRequests ??= new GPullsData_repository_pullRequestsBuilder(); set pullRequests(GPullsData_repository_pullRequestsBuilder? pullRequests) => _$this._pullRequests = pullRequests; GPullsData_repositoryBuilder() { GPullsData_repository._initializeBuilder(this); } GPullsData_repositoryBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _pullRequests = $v.pullRequests.toBuilder(); _$v = null; } return this; } @override void replace(GPullsData_repository other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GPullsData_repository; } @override void update(void Function(GPullsData_repositoryBuilder)? updates) { if (updates != null) updates(this); } @override _$GPullsData_repository build() { _$GPullsData_repository _$result; try { _$result = _$v ?? new _$GPullsData_repository._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GPullsData_repository', 'G__typename'), pullRequests: pullRequests.build()); } catch (_) { late String _$failedField; try { _$failedField = 'pullRequests'; pullRequests.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GPullsData_repository', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GPullsData_repository_pullRequests extends GPullsData_repository_pullRequests { @override final String G__typename; @override final GPullsData_repository_pullRequests_pageInfo pageInfo; @override final BuiltList? nodes; factory _$GPullsData_repository_pullRequests( [void Function(GPullsData_repository_pullRequestsBuilder)? updates]) => (new GPullsData_repository_pullRequestsBuilder()..update(updates)) .build(); _$GPullsData_repository_pullRequests._( {required this.G__typename, required this.pageInfo, this.nodes}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GPullsData_repository_pullRequests', 'G__typename'); BuiltValueNullFieldError.checkNotNull( pageInfo, 'GPullsData_repository_pullRequests', 'pageInfo'); } @override GPullsData_repository_pullRequests rebuild( void Function(GPullsData_repository_pullRequestsBuilder) updates) => (toBuilder()..update(updates)).build(); @override GPullsData_repository_pullRequestsBuilder toBuilder() => new GPullsData_repository_pullRequestsBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GPullsData_repository_pullRequests && 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('GPullsData_repository_pullRequests') ..add('G__typename', G__typename) ..add('pageInfo', pageInfo) ..add('nodes', nodes)) .toString(); } } class GPullsData_repository_pullRequestsBuilder implements Builder { _$GPullsData_repository_pullRequests? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GPullsData_repository_pullRequests_pageInfoBuilder? _pageInfo; GPullsData_repository_pullRequests_pageInfoBuilder get pageInfo => _$this._pageInfo ??= new GPullsData_repository_pullRequests_pageInfoBuilder(); set pageInfo(GPullsData_repository_pullRequests_pageInfoBuilder? pageInfo) => _$this._pageInfo = pageInfo; ListBuilder? _nodes; ListBuilder get nodes => _$this._nodes ??= new ListBuilder(); set nodes(ListBuilder? nodes) => _$this._nodes = nodes; GPullsData_repository_pullRequestsBuilder() { GPullsData_repository_pullRequests._initializeBuilder(this); } GPullsData_repository_pullRequestsBuilder 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(GPullsData_repository_pullRequests other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GPullsData_repository_pullRequests; } @override void update( void Function(GPullsData_repository_pullRequestsBuilder)? updates) { if (updates != null) updates(this); } @override _$GPullsData_repository_pullRequests build() { _$GPullsData_repository_pullRequests _$result; try { _$result = _$v ?? new _$GPullsData_repository_pullRequests._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GPullsData_repository_pullRequests', '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( 'GPullsData_repository_pullRequests', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GPullsData_repository_pullRequests_pageInfo extends GPullsData_repository_pullRequests_pageInfo { @override final String G__typename; @override final bool hasNextPage; @override final String? endCursor; factory _$GPullsData_repository_pullRequests_pageInfo( [void Function(GPullsData_repository_pullRequests_pageInfoBuilder)? updates]) => (new GPullsData_repository_pullRequests_pageInfoBuilder() ..update(updates)) .build(); _$GPullsData_repository_pullRequests_pageInfo._( {required this.G__typename, required this.hasNextPage, this.endCursor}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GPullsData_repository_pullRequests_pageInfo', 'G__typename'); BuiltValueNullFieldError.checkNotNull(hasNextPage, 'GPullsData_repository_pullRequests_pageInfo', 'hasNextPage'); } @override GPullsData_repository_pullRequests_pageInfo rebuild( void Function(GPullsData_repository_pullRequests_pageInfoBuilder) updates) => (toBuilder()..update(updates)).build(); @override GPullsData_repository_pullRequests_pageInfoBuilder toBuilder() => new GPullsData_repository_pullRequests_pageInfoBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GPullsData_repository_pullRequests_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( 'GPullsData_repository_pullRequests_pageInfo') ..add('G__typename', G__typename) ..add('hasNextPage', hasNextPage) ..add('endCursor', endCursor)) .toString(); } } class GPullsData_repository_pullRequests_pageInfoBuilder implements Builder { _$GPullsData_repository_pullRequests_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; GPullsData_repository_pullRequests_pageInfoBuilder() { GPullsData_repository_pullRequests_pageInfo._initializeBuilder(this); } GPullsData_repository_pullRequests_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(GPullsData_repository_pullRequests_pageInfo other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GPullsData_repository_pullRequests_pageInfo; } @override void update( void Function(GPullsData_repository_pullRequests_pageInfoBuilder)? updates) { if (updates != null) updates(this); } @override _$GPullsData_repository_pullRequests_pageInfo build() { final _$result = _$v ?? new _$GPullsData_repository_pullRequests_pageInfo._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GPullsData_repository_pullRequests_pageInfo', 'G__typename'), hasNextPage: BuiltValueNullFieldError.checkNotNull(hasNextPage, 'GPullsData_repository_pullRequests_pageInfo', 'hasNextPage'), endCursor: endCursor); replace(_$result); return _$result; } } class _$GPullsData_repository_pullRequests_nodes extends GPullsData_repository_pullRequests_nodes { @override final String G__typename; @override final int number; @override final String title; @override final DateTime updatedAt; @override final GPullsData_repository_pullRequests_nodes_author? author; @override final GPullsData_repository_pullRequests_nodes_labels? labels; @override final GPullsData_repository_pullRequests_nodes_comments comments; factory _$GPullsData_repository_pullRequests_nodes( [void Function(GPullsData_repository_pullRequests_nodesBuilder)? updates]) => (new GPullsData_repository_pullRequests_nodesBuilder()..update(updates)) .build(); _$GPullsData_repository_pullRequests_nodes._( {required this.G__typename, required this.number, required this.title, required this.updatedAt, this.author, this.labels, required this.comments}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GPullsData_repository_pullRequests_nodes', 'G__typename'); BuiltValueNullFieldError.checkNotNull( number, 'GPullsData_repository_pullRequests_nodes', 'number'); BuiltValueNullFieldError.checkNotNull( title, 'GPullsData_repository_pullRequests_nodes', 'title'); BuiltValueNullFieldError.checkNotNull( updatedAt, 'GPullsData_repository_pullRequests_nodes', 'updatedAt'); BuiltValueNullFieldError.checkNotNull( comments, 'GPullsData_repository_pullRequests_nodes', 'comments'); } @override GPullsData_repository_pullRequests_nodes rebuild( void Function(GPullsData_repository_pullRequests_nodesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GPullsData_repository_pullRequests_nodesBuilder toBuilder() => new GPullsData_repository_pullRequests_nodesBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GPullsData_repository_pullRequests_nodes && G__typename == other.G__typename && number == other.number && title == other.title && updatedAt == other.updatedAt && author == other.author && labels == other.labels && comments == other.comments; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc($jc($jc(0, G__typename.hashCode), number.hashCode), title.hashCode), updatedAt.hashCode), author.hashCode), labels.hashCode), comments.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GPullsData_repository_pullRequests_nodes') ..add('G__typename', G__typename) ..add('number', number) ..add('title', title) ..add('updatedAt', updatedAt) ..add('author', author) ..add('labels', labels) ..add('comments', comments)) .toString(); } } class GPullsData_repository_pullRequests_nodesBuilder implements Builder { _$GPullsData_repository_pullRequests_nodes? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _number; int? get number => _$this._number; set number(int? number) => _$this._number = number; String? _title; String? get title => _$this._title; set title(String? title) => _$this._title = title; DateTime? _updatedAt; DateTime? get updatedAt => _$this._updatedAt; set updatedAt(DateTime? updatedAt) => _$this._updatedAt = updatedAt; GPullsData_repository_pullRequests_nodes_authorBuilder? _author; GPullsData_repository_pullRequests_nodes_authorBuilder get author => _$this._author ??= new GPullsData_repository_pullRequests_nodes_authorBuilder(); set author(GPullsData_repository_pullRequests_nodes_authorBuilder? author) => _$this._author = author; GPullsData_repository_pullRequests_nodes_labelsBuilder? _labels; GPullsData_repository_pullRequests_nodes_labelsBuilder get labels => _$this._labels ??= new GPullsData_repository_pullRequests_nodes_labelsBuilder(); set labels(GPullsData_repository_pullRequests_nodes_labelsBuilder? labels) => _$this._labels = labels; GPullsData_repository_pullRequests_nodes_commentsBuilder? _comments; GPullsData_repository_pullRequests_nodes_commentsBuilder get comments => _$this._comments ??= new GPullsData_repository_pullRequests_nodes_commentsBuilder(); set comments( GPullsData_repository_pullRequests_nodes_commentsBuilder? comments) => _$this._comments = comments; GPullsData_repository_pullRequests_nodesBuilder() { GPullsData_repository_pullRequests_nodes._initializeBuilder(this); } GPullsData_repository_pullRequests_nodesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _number = $v.number; _title = $v.title; _updatedAt = $v.updatedAt; _author = $v.author?.toBuilder(); _labels = $v.labels?.toBuilder(); _comments = $v.comments.toBuilder(); _$v = null; } return this; } @override void replace(GPullsData_repository_pullRequests_nodes other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GPullsData_repository_pullRequests_nodes; } @override void update( void Function(GPullsData_repository_pullRequests_nodesBuilder)? updates) { if (updates != null) updates(this); } @override _$GPullsData_repository_pullRequests_nodes build() { _$GPullsData_repository_pullRequests_nodes _$result; try { _$result = _$v ?? new _$GPullsData_repository_pullRequests_nodes._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GPullsData_repository_pullRequests_nodes', 'G__typename'), number: BuiltValueNullFieldError.checkNotNull( number, 'GPullsData_repository_pullRequests_nodes', 'number'), title: BuiltValueNullFieldError.checkNotNull( title, 'GPullsData_repository_pullRequests_nodes', 'title'), updatedAt: BuiltValueNullFieldError.checkNotNull(updatedAt, 'GPullsData_repository_pullRequests_nodes', 'updatedAt'), author: _author?.build(), labels: _labels?.build(), comments: comments.build()); } catch (_) { late String _$failedField; try { _$failedField = 'author'; _author?.build(); _$failedField = 'labels'; _labels?.build(); _$failedField = 'comments'; comments.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GPullsData_repository_pullRequests_nodes', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GPullsData_repository_pullRequests_nodes_author extends GPullsData_repository_pullRequests_nodes_author { @override final String G__typename; @override final String login; @override final String avatarUrl; factory _$GPullsData_repository_pullRequests_nodes_author( [void Function( GPullsData_repository_pullRequests_nodes_authorBuilder)? updates]) => (new GPullsData_repository_pullRequests_nodes_authorBuilder() ..update(updates)) .build(); _$GPullsData_repository_pullRequests_nodes_author._( {required this.G__typename, required this.login, required this.avatarUrl}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GPullsData_repository_pullRequests_nodes_author', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GPullsData_repository_pullRequests_nodes_author', 'login'); BuiltValueNullFieldError.checkNotNull(avatarUrl, 'GPullsData_repository_pullRequests_nodes_author', 'avatarUrl'); } @override GPullsData_repository_pullRequests_nodes_author rebuild( void Function(GPullsData_repository_pullRequests_nodes_authorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GPullsData_repository_pullRequests_nodes_authorBuilder toBuilder() => new GPullsData_repository_pullRequests_nodes_authorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GPullsData_repository_pullRequests_nodes_author && G__typename == other.G__typename && login == other.login && avatarUrl == other.avatarUrl; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), login.hashCode), avatarUrl.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GPullsData_repository_pullRequests_nodes_author') ..add('G__typename', G__typename) ..add('login', login) ..add('avatarUrl', avatarUrl)) .toString(); } } class GPullsData_repository_pullRequests_nodes_authorBuilder implements Builder { _$GPullsData_repository_pullRequests_nodes_author? _$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? _avatarUrl; String? get avatarUrl => _$this._avatarUrl; set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; GPullsData_repository_pullRequests_nodes_authorBuilder() { GPullsData_repository_pullRequests_nodes_author._initializeBuilder(this); } GPullsData_repository_pullRequests_nodes_authorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _avatarUrl = $v.avatarUrl; _$v = null; } return this; } @override void replace(GPullsData_repository_pullRequests_nodes_author other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GPullsData_repository_pullRequests_nodes_author; } @override void update( void Function(GPullsData_repository_pullRequests_nodes_authorBuilder)? updates) { if (updates != null) updates(this); } @override _$GPullsData_repository_pullRequests_nodes_author build() { final _$result = _$v ?? new _$GPullsData_repository_pullRequests_nodes_author._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GPullsData_repository_pullRequests_nodes_author', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull(login, 'GPullsData_repository_pullRequests_nodes_author', 'login'), avatarUrl: BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GPullsData_repository_pullRequests_nodes_author', 'avatarUrl')); replace(_$result); return _$result; } } class _$GPullsData_repository_pullRequests_nodes_labels extends GPullsData_repository_pullRequests_nodes_labels { @override final String G__typename; @override final BuiltList? nodes; factory _$GPullsData_repository_pullRequests_nodes_labels( [void Function( GPullsData_repository_pullRequests_nodes_labelsBuilder)? updates]) => (new GPullsData_repository_pullRequests_nodes_labelsBuilder() ..update(updates)) .build(); _$GPullsData_repository_pullRequests_nodes_labels._( {required this.G__typename, this.nodes}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GPullsData_repository_pullRequests_nodes_labels', 'G__typename'); } @override GPullsData_repository_pullRequests_nodes_labels rebuild( void Function(GPullsData_repository_pullRequests_nodes_labelsBuilder) updates) => (toBuilder()..update(updates)).build(); @override GPullsData_repository_pullRequests_nodes_labelsBuilder toBuilder() => new GPullsData_repository_pullRequests_nodes_labelsBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GPullsData_repository_pullRequests_nodes_labels && G__typename == other.G__typename && nodes == other.nodes; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), nodes.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GPullsData_repository_pullRequests_nodes_labels') ..add('G__typename', G__typename) ..add('nodes', nodes)) .toString(); } } class GPullsData_repository_pullRequests_nodes_labelsBuilder implements Builder { _$GPullsData_repository_pullRequests_nodes_labels? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; ListBuilder? _nodes; ListBuilder< GPullsData_repository_pullRequests_nodes_labels_nodes> get nodes => _$this ._nodes ??= new ListBuilder(); set nodes( ListBuilder? nodes) => _$this._nodes = nodes; GPullsData_repository_pullRequests_nodes_labelsBuilder() { GPullsData_repository_pullRequests_nodes_labels._initializeBuilder(this); } GPullsData_repository_pullRequests_nodes_labelsBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _nodes = $v.nodes?.toBuilder(); _$v = null; } return this; } @override void replace(GPullsData_repository_pullRequests_nodes_labels other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GPullsData_repository_pullRequests_nodes_labels; } @override void update( void Function(GPullsData_repository_pullRequests_nodes_labelsBuilder)? updates) { if (updates != null) updates(this); } @override _$GPullsData_repository_pullRequests_nodes_labels build() { _$GPullsData_repository_pullRequests_nodes_labels _$result; try { _$result = _$v ?? new _$GPullsData_repository_pullRequests_nodes_labels._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GPullsData_repository_pullRequests_nodes_labels', 'G__typename'), nodes: _nodes?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'nodes'; _nodes?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GPullsData_repository_pullRequests_nodes_labels', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GPullsData_repository_pullRequests_nodes_labels_nodes extends GPullsData_repository_pullRequests_nodes_labels_nodes { @override final String G__typename; @override final String name; @override final String color; factory _$GPullsData_repository_pullRequests_nodes_labels_nodes( [void Function( GPullsData_repository_pullRequests_nodes_labels_nodesBuilder)? updates]) => (new GPullsData_repository_pullRequests_nodes_labels_nodesBuilder() ..update(updates)) .build(); _$GPullsData_repository_pullRequests_nodes_labels_nodes._( {required this.G__typename, required this.name, required this.color}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GPullsData_repository_pullRequests_nodes_labels_nodes', 'G__typename'); BuiltValueNullFieldError.checkNotNull( name, 'GPullsData_repository_pullRequests_nodes_labels_nodes', 'name'); BuiltValueNullFieldError.checkNotNull(color, 'GPullsData_repository_pullRequests_nodes_labels_nodes', 'color'); } @override GPullsData_repository_pullRequests_nodes_labels_nodes rebuild( void Function( GPullsData_repository_pullRequests_nodes_labels_nodesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GPullsData_repository_pullRequests_nodes_labels_nodesBuilder toBuilder() => new GPullsData_repository_pullRequests_nodes_labels_nodesBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GPullsData_repository_pullRequests_nodes_labels_nodes && G__typename == other.G__typename && name == other.name && color == other.color; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), name.hashCode), color.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GPullsData_repository_pullRequests_nodes_labels_nodes') ..add('G__typename', G__typename) ..add('name', name) ..add('color', color)) .toString(); } } class GPullsData_repository_pullRequests_nodes_labels_nodesBuilder implements Builder { _$GPullsData_repository_pullRequests_nodes_labels_nodes? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _color; String? get color => _$this._color; set color(String? color) => _$this._color = color; GPullsData_repository_pullRequests_nodes_labels_nodesBuilder() { GPullsData_repository_pullRequests_nodes_labels_nodes._initializeBuilder( this); } GPullsData_repository_pullRequests_nodes_labels_nodesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _name = $v.name; _color = $v.color; _$v = null; } return this; } @override void replace(GPullsData_repository_pullRequests_nodes_labels_nodes other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GPullsData_repository_pullRequests_nodes_labels_nodes; } @override void update( void Function( GPullsData_repository_pullRequests_nodes_labels_nodesBuilder)? updates) { if (updates != null) updates(this); } @override _$GPullsData_repository_pullRequests_nodes_labels_nodes build() { final _$result = _$v ?? new _$GPullsData_repository_pullRequests_nodes_labels_nodes._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GPullsData_repository_pullRequests_nodes_labels_nodes', 'G__typename'), name: BuiltValueNullFieldError.checkNotNull( name, 'GPullsData_repository_pullRequests_nodes_labels_nodes', 'name'), color: BuiltValueNullFieldError.checkNotNull( color, 'GPullsData_repository_pullRequests_nodes_labels_nodes', 'color')); replace(_$result); return _$result; } } class _$GPullsData_repository_pullRequests_nodes_comments extends GPullsData_repository_pullRequests_nodes_comments { @override final String G__typename; @override final int totalCount; factory _$GPullsData_repository_pullRequests_nodes_comments( [void Function( GPullsData_repository_pullRequests_nodes_commentsBuilder)? updates]) => (new GPullsData_repository_pullRequests_nodes_commentsBuilder() ..update(updates)) .build(); _$GPullsData_repository_pullRequests_nodes_comments._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GPullsData_repository_pullRequests_nodes_comments', 'G__typename'); BuiltValueNullFieldError.checkNotNull(totalCount, 'GPullsData_repository_pullRequests_nodes_comments', 'totalCount'); } @override GPullsData_repository_pullRequests_nodes_comments rebuild( void Function( GPullsData_repository_pullRequests_nodes_commentsBuilder) updates) => (toBuilder()..update(updates)).build(); @override GPullsData_repository_pullRequests_nodes_commentsBuilder toBuilder() => new GPullsData_repository_pullRequests_nodes_commentsBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GPullsData_repository_pullRequests_nodes_comments && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GPullsData_repository_pullRequests_nodes_comments') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GPullsData_repository_pullRequests_nodes_commentsBuilder implements Builder { _$GPullsData_repository_pullRequests_nodes_comments? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GPullsData_repository_pullRequests_nodes_commentsBuilder() { GPullsData_repository_pullRequests_nodes_comments._initializeBuilder(this); } GPullsData_repository_pullRequests_nodes_commentsBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace(GPullsData_repository_pullRequests_nodes_comments other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GPullsData_repository_pullRequests_nodes_comments; } @override void update( void Function(GPullsData_repository_pullRequests_nodes_commentsBuilder)? updates) { if (updates != null) updates(this); } @override _$GPullsData_repository_pullRequests_nodes_comments build() { final _$result = _$v ?? new _$GPullsData_repository_pullRequests_nodes_comments._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GPullsData_repository_pullRequests_nodes_comments', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GPullsData_repository_pullRequests_nodes_comments', 'totalCount')); replace(_$result); return _$result; } } class _$GIssueData extends GIssueData { @override final String G__typename; @override final GIssueData_repository? repository; factory _$GIssueData([void Function(GIssueDataBuilder)? updates]) => (new GIssueDataBuilder()..update(updates)).build(); _$GIssueData._({required this.G__typename, this.repository}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData', 'G__typename'); } @override GIssueData rebuild(void Function(GIssueDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueDataBuilder toBuilder() => new GIssueDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData && 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('GIssueData') ..add('G__typename', G__typename) ..add('repository', repository)) .toString(); } } class GIssueDataBuilder implements Builder { _$GIssueData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GIssueData_repositoryBuilder? _repository; GIssueData_repositoryBuilder get repository => _$this._repository ??= new GIssueData_repositoryBuilder(); set repository(GIssueData_repositoryBuilder? repository) => _$this._repository = repository; GIssueDataBuilder() { GIssueData._initializeBuilder(this); } GIssueDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _repository = $v.repository?.toBuilder(); _$v = null; } return this; } @override void replace(GIssueData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData; } @override void update(void Function(GIssueDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData build() { _$GIssueData _$result; try { _$result = _$v ?? new _$GIssueData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData', 'G__typename'), repository: _repository?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'repository'; _repository?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository extends GIssueData_repository { @override final String G__typename; @override final GIssueData_repository_owner owner; @override final GIssueData_repository_issueOrPullRequest? issueOrPullRequest; factory _$GIssueData_repository( [void Function(GIssueData_repositoryBuilder)? updates]) => (new GIssueData_repositoryBuilder()..update(updates)).build(); _$GIssueData_repository._( {required this.G__typename, required this.owner, this.issueOrPullRequest}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository', 'G__typename'); BuiltValueNullFieldError.checkNotNull( owner, 'GIssueData_repository', 'owner'); } @override GIssueData_repository rebuild( void Function(GIssueData_repositoryBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repositoryBuilder toBuilder() => new GIssueData_repositoryBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository && G__typename == other.G__typename && owner == other.owner && issueOrPullRequest == other.issueOrPullRequest; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), owner.hashCode), issueOrPullRequest.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GIssueData_repository') ..add('G__typename', G__typename) ..add('owner', owner) ..add('issueOrPullRequest', issueOrPullRequest)) .toString(); } } class GIssueData_repositoryBuilder implements Builder { _$GIssueData_repository? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GIssueData_repository_ownerBuilder? _owner; GIssueData_repository_ownerBuilder get owner => _$this._owner ??= new GIssueData_repository_ownerBuilder(); set owner(GIssueData_repository_ownerBuilder? owner) => _$this._owner = owner; GIssueData_repository_issueOrPullRequest? _issueOrPullRequest; GIssueData_repository_issueOrPullRequest? get issueOrPullRequest => _$this._issueOrPullRequest; set issueOrPullRequest( GIssueData_repository_issueOrPullRequest? issueOrPullRequest) => _$this._issueOrPullRequest = issueOrPullRequest; GIssueData_repositoryBuilder() { GIssueData_repository._initializeBuilder(this); } GIssueData_repositoryBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _owner = $v.owner.toBuilder(); _issueOrPullRequest = $v.issueOrPullRequest; _$v = null; } return this; } @override void replace(GIssueData_repository other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository; } @override void update(void Function(GIssueData_repositoryBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository build() { _$GIssueData_repository _$result; try { _$result = _$v ?? new _$GIssueData_repository._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository', 'G__typename'), owner: owner.build(), issueOrPullRequest: issueOrPullRequest); } catch (_) { late String _$failedField; try { _$failedField = 'owner'; owner.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_owner extends GIssueData_repository_owner { @override final String G__typename; @override final String avatarUrl; factory _$GIssueData_repository_owner( [void Function(GIssueData_repository_ownerBuilder)? updates]) => (new GIssueData_repository_ownerBuilder()..update(updates)).build(); _$GIssueData_repository_owner._( {required this.G__typename, required this.avatarUrl}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_owner', 'G__typename'); BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GIssueData_repository_owner', 'avatarUrl'); } @override GIssueData_repository_owner rebuild( void Function(GIssueData_repository_ownerBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_ownerBuilder toBuilder() => new GIssueData_repository_ownerBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_owner && G__typename == other.G__typename && avatarUrl == other.avatarUrl; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), avatarUrl.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GIssueData_repository_owner') ..add('G__typename', G__typename) ..add('avatarUrl', avatarUrl)) .toString(); } } class GIssueData_repository_ownerBuilder implements Builder { _$GIssueData_repository_owner? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _avatarUrl; String? get avatarUrl => _$this._avatarUrl; set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; GIssueData_repository_ownerBuilder() { GIssueData_repository_owner._initializeBuilder(this); } GIssueData_repository_ownerBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _avatarUrl = $v.avatarUrl; _$v = null; } return this; } @override void replace(GIssueData_repository_owner other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_owner; } @override void update(void Function(GIssueData_repository_ownerBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_owner build() { final _$result = _$v ?? new _$GIssueData_repository_owner._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_owner', 'G__typename'), avatarUrl: BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GIssueData_repository_owner', 'avatarUrl')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__base extends GIssueData_repository_issueOrPullRequest__base { @override final String G__typename; factory _$GIssueData_repository_issueOrPullRequest__base( [void Function(GIssueData_repository_issueOrPullRequest__baseBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__baseBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__base._( {required this.G__typename}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GIssueData_repository_issueOrPullRequest__base', 'G__typename'); } @override GIssueData_repository_issueOrPullRequest__base rebuild( void Function(GIssueData_repository_issueOrPullRequest__baseBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__baseBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__baseBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__base && G__typename == other.G__typename; } @override int get hashCode { return $jf($jc(0, G__typename.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__base') ..add('G__typename', G__typename)) .toString(); } } class GIssueData_repository_issueOrPullRequest__baseBuilder implements Builder { _$GIssueData_repository_issueOrPullRequest__base? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GIssueData_repository_issueOrPullRequest__baseBuilder() { GIssueData_repository_issueOrPullRequest__base._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__baseBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _$v = null; } return this; } @override void replace(GIssueData_repository_issueOrPullRequest__base other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__base; } @override void update( void Function(GIssueData_repository_issueOrPullRequest__baseBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__base build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__base._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__base', 'G__typename')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue extends GIssueData_repository_issueOrPullRequest__asIssue { @override final String G__typename; @override final String id; @override final DateTime createdAt; @override final String body; @override final GIssueData_repository_issueOrPullRequest__asIssue_author? author; @override final GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP THUMBS_UP; @override final GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN THUMBS_DOWN; @override final GIssueData_repository_issueOrPullRequest__asIssue_LAUGH LAUGH; @override final GIssueData_repository_issueOrPullRequest__asIssue_HOORAY HOORAY; @override final GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED CONFUSED; @override final GIssueData_repository_issueOrPullRequest__asIssue_HEART HEART; @override final GIssueData_repository_issueOrPullRequest__asIssue_ROCKET ROCKET; @override final GIssueData_repository_issueOrPullRequest__asIssue_EYES EYES; @override final String title; @override final bool closed; @override final String url; @override final bool viewerCanReact; @override final bool viewerCanUpdate; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems timelineItems; factory _$GIssueData_repository_issueOrPullRequest__asIssue( [void Function( GIssueData_repository_issueOrPullRequest__asIssueBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssueBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue._( {required this.G__typename, required this.id, required this.createdAt, required this.body, this.author, required this.THUMBS_UP, required this.THUMBS_DOWN, required this.LAUGH, required this.HOORAY, required this.CONFUSED, required this.HEART, required this.ROCKET, required this.EYES, required this.title, required this.closed, required this.url, required this.viewerCanReact, required this.viewerCanUpdate, required this.timelineItems}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue', 'G__typename'); BuiltValueNullFieldError.checkNotNull( id, 'GIssueData_repository_issueOrPullRequest__asIssue', 'id'); BuiltValueNullFieldError.checkNotNull(createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue', 'createdAt'); BuiltValueNullFieldError.checkNotNull( body, 'GIssueData_repository_issueOrPullRequest__asIssue', 'body'); BuiltValueNullFieldError.checkNotNull(THUMBS_UP, 'GIssueData_repository_issueOrPullRequest__asIssue', 'THUMBS_UP'); BuiltValueNullFieldError.checkNotNull(THUMBS_DOWN, 'GIssueData_repository_issueOrPullRequest__asIssue', 'THUMBS_DOWN'); BuiltValueNullFieldError.checkNotNull( LAUGH, 'GIssueData_repository_issueOrPullRequest__asIssue', 'LAUGH'); BuiltValueNullFieldError.checkNotNull( HOORAY, 'GIssueData_repository_issueOrPullRequest__asIssue', 'HOORAY'); BuiltValueNullFieldError.checkNotNull(CONFUSED, 'GIssueData_repository_issueOrPullRequest__asIssue', 'CONFUSED'); BuiltValueNullFieldError.checkNotNull( HEART, 'GIssueData_repository_issueOrPullRequest__asIssue', 'HEART'); BuiltValueNullFieldError.checkNotNull( ROCKET, 'GIssueData_repository_issueOrPullRequest__asIssue', 'ROCKET'); BuiltValueNullFieldError.checkNotNull( EYES, 'GIssueData_repository_issueOrPullRequest__asIssue', 'EYES'); BuiltValueNullFieldError.checkNotNull( title, 'GIssueData_repository_issueOrPullRequest__asIssue', 'title'); BuiltValueNullFieldError.checkNotNull( closed, 'GIssueData_repository_issueOrPullRequest__asIssue', 'closed'); BuiltValueNullFieldError.checkNotNull( url, 'GIssueData_repository_issueOrPullRequest__asIssue', 'url'); BuiltValueNullFieldError.checkNotNull(viewerCanReact, 'GIssueData_repository_issueOrPullRequest__asIssue', 'viewerCanReact'); BuiltValueNullFieldError.checkNotNull(viewerCanUpdate, 'GIssueData_repository_issueOrPullRequest__asIssue', 'viewerCanUpdate'); BuiltValueNullFieldError.checkNotNull(timelineItems, 'GIssueData_repository_issueOrPullRequest__asIssue', 'timelineItems'); } @override GIssueData_repository_issueOrPullRequest__asIssue rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssueBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssueBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssueBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue && G__typename == other.G__typename && id == other.id && createdAt == other.createdAt && body == other.body && author == other.author && THUMBS_UP == other.THUMBS_UP && THUMBS_DOWN == other.THUMBS_DOWN && LAUGH == other.LAUGH && HOORAY == other.HOORAY && CONFUSED == other.CONFUSED && HEART == other.HEART && ROCKET == other.ROCKET && EYES == other.EYES && title == other.title && closed == other.closed && url == other.url && viewerCanReact == other.viewerCanReact && viewerCanUpdate == other.viewerCanUpdate && timelineItems == other.timelineItems; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc(0, G__typename.hashCode), id.hashCode), createdAt.hashCode), body.hashCode), author.hashCode), THUMBS_UP.hashCode), THUMBS_DOWN.hashCode), LAUGH.hashCode), HOORAY.hashCode), CONFUSED.hashCode), HEART.hashCode), ROCKET.hashCode), EYES.hashCode), title.hashCode), closed.hashCode), url.hashCode), viewerCanReact.hashCode), viewerCanUpdate.hashCode), timelineItems.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue') ..add('G__typename', G__typename) ..add('id', id) ..add('createdAt', createdAt) ..add('body', body) ..add('author', author) ..add('THUMBS_UP', THUMBS_UP) ..add('THUMBS_DOWN', THUMBS_DOWN) ..add('LAUGH', LAUGH) ..add('HOORAY', HOORAY) ..add('CONFUSED', CONFUSED) ..add('HEART', HEART) ..add('ROCKET', ROCKET) ..add('EYES', EYES) ..add('title', title) ..add('closed', closed) ..add('url', url) ..add('viewerCanReact', viewerCanReact) ..add('viewerCanUpdate', viewerCanUpdate) ..add('timelineItems', timelineItems)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssueBuilder implements Builder { _$GIssueData_repository_issueOrPullRequest__asIssue? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _id; String? get id => _$this._id; set id(String? id) => _$this._id = id; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; String? _body; String? get body => _$this._body; set body(String? body) => _$this._body = body; GIssueData_repository_issueOrPullRequest__asIssue_authorBuilder? _author; GIssueData_repository_issueOrPullRequest__asIssue_authorBuilder get author => _$this._author ??= new GIssueData_repository_issueOrPullRequest__asIssue_authorBuilder(); set author( GIssueData_repository_issueOrPullRequest__asIssue_authorBuilder? author) => _$this._author = author; GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UPBuilder? _THUMBS_UP; GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UPBuilder get THUMBS_UP => _$this._THUMBS_UP ??= new GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UPBuilder(); set THUMBS_UP( GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UPBuilder? THUMBS_UP) => _$this._THUMBS_UP = THUMBS_UP; GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWNBuilder? _THUMBS_DOWN; GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWNBuilder get THUMBS_DOWN => _$this._THUMBS_DOWN ??= new GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWNBuilder(); set THUMBS_DOWN( GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWNBuilder? THUMBS_DOWN) => _$this._THUMBS_DOWN = THUMBS_DOWN; GIssueData_repository_issueOrPullRequest__asIssue_LAUGHBuilder? _LAUGH; GIssueData_repository_issueOrPullRequest__asIssue_LAUGHBuilder get LAUGH => _$this._LAUGH ??= new GIssueData_repository_issueOrPullRequest__asIssue_LAUGHBuilder(); set LAUGH( GIssueData_repository_issueOrPullRequest__asIssue_LAUGHBuilder? LAUGH) => _$this._LAUGH = LAUGH; GIssueData_repository_issueOrPullRequest__asIssue_HOORAYBuilder? _HOORAY; GIssueData_repository_issueOrPullRequest__asIssue_HOORAYBuilder get HOORAY => _$this._HOORAY ??= new GIssueData_repository_issueOrPullRequest__asIssue_HOORAYBuilder(); set HOORAY( GIssueData_repository_issueOrPullRequest__asIssue_HOORAYBuilder? HOORAY) => _$this._HOORAY = HOORAY; GIssueData_repository_issueOrPullRequest__asIssue_CONFUSEDBuilder? _CONFUSED; GIssueData_repository_issueOrPullRequest__asIssue_CONFUSEDBuilder get CONFUSED => _$this._CONFUSED ??= new GIssueData_repository_issueOrPullRequest__asIssue_CONFUSEDBuilder(); set CONFUSED( GIssueData_repository_issueOrPullRequest__asIssue_CONFUSEDBuilder? CONFUSED) => _$this._CONFUSED = CONFUSED; GIssueData_repository_issueOrPullRequest__asIssue_HEARTBuilder? _HEART; GIssueData_repository_issueOrPullRequest__asIssue_HEARTBuilder get HEART => _$this._HEART ??= new GIssueData_repository_issueOrPullRequest__asIssue_HEARTBuilder(); set HEART( GIssueData_repository_issueOrPullRequest__asIssue_HEARTBuilder? HEART) => _$this._HEART = HEART; GIssueData_repository_issueOrPullRequest__asIssue_ROCKETBuilder? _ROCKET; GIssueData_repository_issueOrPullRequest__asIssue_ROCKETBuilder get ROCKET => _$this._ROCKET ??= new GIssueData_repository_issueOrPullRequest__asIssue_ROCKETBuilder(); set ROCKET( GIssueData_repository_issueOrPullRequest__asIssue_ROCKETBuilder? ROCKET) => _$this._ROCKET = ROCKET; GIssueData_repository_issueOrPullRequest__asIssue_EYESBuilder? _EYES; GIssueData_repository_issueOrPullRequest__asIssue_EYESBuilder get EYES => _$this._EYES ??= new GIssueData_repository_issueOrPullRequest__asIssue_EYESBuilder(); set EYES( GIssueData_repository_issueOrPullRequest__asIssue_EYESBuilder? EYES) => _$this._EYES = EYES; String? _title; String? get title => _$this._title; set title(String? title) => _$this._title = title; bool? _closed; bool? get closed => _$this._closed; set closed(bool? closed) => _$this._closed = closed; String? _url; String? get url => _$this._url; set url(String? url) => _$this._url = url; bool? _viewerCanReact; bool? get viewerCanReact => _$this._viewerCanReact; set viewerCanReact(bool? viewerCanReact) => _$this._viewerCanReact = viewerCanReact; bool? _viewerCanUpdate; bool? get viewerCanUpdate => _$this._viewerCanUpdate; set viewerCanUpdate(bool? viewerCanUpdate) => _$this._viewerCanUpdate = viewerCanUpdate; GIssueData_repository_issueOrPullRequest__asIssue_timelineItemsBuilder? _timelineItems; GIssueData_repository_issueOrPullRequest__asIssue_timelineItemsBuilder get timelineItems => _$this._timelineItems ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItemsBuilder(); set timelineItems( GIssueData_repository_issueOrPullRequest__asIssue_timelineItemsBuilder? timelineItems) => _$this._timelineItems = timelineItems; GIssueData_repository_issueOrPullRequest__asIssueBuilder() { GIssueData_repository_issueOrPullRequest__asIssue._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssueBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _id = $v.id; _createdAt = $v.createdAt; _body = $v.body; _author = $v.author?.toBuilder(); _THUMBS_UP = $v.THUMBS_UP.toBuilder(); _THUMBS_DOWN = $v.THUMBS_DOWN.toBuilder(); _LAUGH = $v.LAUGH.toBuilder(); _HOORAY = $v.HOORAY.toBuilder(); _CONFUSED = $v.CONFUSED.toBuilder(); _HEART = $v.HEART.toBuilder(); _ROCKET = $v.ROCKET.toBuilder(); _EYES = $v.EYES.toBuilder(); _title = $v.title; _closed = $v.closed; _url = $v.url; _viewerCanReact = $v.viewerCanReact; _viewerCanUpdate = $v.viewerCanUpdate; _timelineItems = $v.timelineItems.toBuilder(); _$v = null; } return this; } @override void replace(GIssueData_repository_issueOrPullRequest__asIssue other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue; } @override void update( void Function(GIssueData_repository_issueOrPullRequest__asIssueBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue build() { _$GIssueData_repository_issueOrPullRequest__asIssue _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue', 'G__typename'), id: BuiltValueNullFieldError.checkNotNull( id, 'GIssueData_repository_issueOrPullRequest__asIssue', 'id'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue', 'createdAt'), body: BuiltValueNullFieldError.checkNotNull( body, 'GIssueData_repository_issueOrPullRequest__asIssue', 'body'), author: _author?.build(), THUMBS_UP: THUMBS_UP.build(), THUMBS_DOWN: THUMBS_DOWN.build(), LAUGH: LAUGH.build(), HOORAY: HOORAY.build(), CONFUSED: CONFUSED.build(), HEART: HEART.build(), ROCKET: ROCKET.build(), EYES: EYES.build(), title: BuiltValueNullFieldError.checkNotNull( title, 'GIssueData_repository_issueOrPullRequest__asIssue', 'title'), closed: BuiltValueNullFieldError.checkNotNull( closed, 'GIssueData_repository_issueOrPullRequest__asIssue', 'closed'), url: BuiltValueNullFieldError.checkNotNull( url, 'GIssueData_repository_issueOrPullRequest__asIssue', 'url'), viewerCanReact: BuiltValueNullFieldError.checkNotNull(viewerCanReact, 'GIssueData_repository_issueOrPullRequest__asIssue', 'viewerCanReact'), viewerCanUpdate: BuiltValueNullFieldError.checkNotNull(viewerCanUpdate, 'GIssueData_repository_issueOrPullRequest__asIssue', 'viewerCanUpdate'), timelineItems: timelineItems.build()); } catch (_) { late String _$failedField; try { _$failedField = 'author'; _author?.build(); _$failedField = 'THUMBS_UP'; THUMBS_UP.build(); _$failedField = 'THUMBS_DOWN'; THUMBS_DOWN.build(); _$failedField = 'LAUGH'; LAUGH.build(); _$failedField = 'HOORAY'; HOORAY.build(); _$failedField = 'CONFUSED'; CONFUSED.build(); _$failedField = 'HEART'; HEART.build(); _$failedField = 'ROCKET'; ROCKET.build(); _$failedField = 'EYES'; EYES.build(); _$failedField = 'timelineItems'; timelineItems.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_author extends GIssueData_repository_issueOrPullRequest__asIssue_author { @override final String G__typename; @override final String login; @override final String avatarUrl; factory _$GIssueData_repository_issueOrPullRequest__asIssue_author( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_authorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_authorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_author._( {required this.G__typename, required this.login, required this.avatarUrl}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_author', 'G__typename'); BuiltValueNullFieldError.checkNotNull(login, 'GIssueData_repository_issueOrPullRequest__asIssue_author', 'login'); BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GIssueData_repository_issueOrPullRequest__asIssue_author', 'avatarUrl'); } @override GIssueData_repository_issueOrPullRequest__asIssue_author rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_authorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_authorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_authorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_author && G__typename == other.G__typename && login == other.login && avatarUrl == other.avatarUrl; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), login.hashCode), avatarUrl.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_author') ..add('G__typename', G__typename) ..add('login', login) ..add('avatarUrl', avatarUrl)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_authorBuilder implements Builder { _$GIssueData_repository_issueOrPullRequest__asIssue_author? _$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? _avatarUrl; String? get avatarUrl => _$this._avatarUrl; set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; GIssueData_repository_issueOrPullRequest__asIssue_authorBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_author._initializeBuilder( this); } GIssueData_repository_issueOrPullRequest__asIssue_authorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _avatarUrl = $v.avatarUrl; _$v = null; } return this; } @override void replace(GIssueData_repository_issueOrPullRequest__asIssue_author other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_author; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_authorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_author build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_author._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_author', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_author', 'login'), avatarUrl: BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GIssueData_repository_issueOrPullRequest__asIssue_author', 'avatarUrl')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP extends GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UPBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UPBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UPBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UPBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UPBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UPBuilder implements Builder { _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UPBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UPBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UPBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN extends GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWNBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWNBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWNBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWNBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWNBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWNBuilder implements Builder { _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWNBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWNBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWNBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_LAUGH extends GIssueData_repository_issueOrPullRequest__asIssue_LAUGH { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asIssue_LAUGH( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_LAUGHBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_LAUGHBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_LAUGH._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_LAUGH', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asIssue_LAUGH', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asIssue_LAUGH', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asIssue_LAUGH rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_LAUGHBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_LAUGHBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_LAUGHBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_LAUGH && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_LAUGH') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_LAUGHBuilder implements Builder { _$GIssueData_repository_issueOrPullRequest__asIssue_LAUGH? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asIssue_LAUGHBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_LAUGH._initializeBuilder( this); } GIssueData_repository_issueOrPullRequest__asIssue_LAUGHBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace(GIssueData_repository_issueOrPullRequest__asIssue_LAUGH other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_LAUGH; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_LAUGHBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_LAUGH build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_LAUGH._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_LAUGH', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asIssue_LAUGH', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asIssue_LAUGH', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_HOORAY extends GIssueData_repository_issueOrPullRequest__asIssue_HOORAY { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asIssue_HOORAY( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_HOORAYBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_HOORAYBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_HOORAY._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_HOORAY', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asIssue_HOORAY', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asIssue_HOORAY', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asIssue_HOORAY rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_HOORAYBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_HOORAYBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_HOORAYBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_HOORAY && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_HOORAY') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_HOORAYBuilder implements Builder { _$GIssueData_repository_issueOrPullRequest__asIssue_HOORAY? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asIssue_HOORAYBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_HOORAY._initializeBuilder( this); } GIssueData_repository_issueOrPullRequest__asIssue_HOORAYBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace(GIssueData_repository_issueOrPullRequest__asIssue_HOORAY other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_HOORAY; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_HOORAYBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_HOORAY build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_HOORAY._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_HOORAY', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asIssue_HOORAY', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asIssue_HOORAY', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED extends GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_CONFUSEDBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_CONFUSEDBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_CONFUSEDBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_CONFUSEDBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_CONFUSEDBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_CONFUSEDBuilder implements Builder { _$GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asIssue_CONFUSEDBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_CONFUSEDBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_CONFUSEDBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_HEART extends GIssueData_repository_issueOrPullRequest__asIssue_HEART { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asIssue_HEART( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_HEARTBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_HEARTBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_HEART._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_HEART', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asIssue_HEART', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asIssue_HEART', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asIssue_HEART rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_HEARTBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_HEARTBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_HEARTBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_HEART && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_HEART') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_HEARTBuilder implements Builder { _$GIssueData_repository_issueOrPullRequest__asIssue_HEART? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asIssue_HEARTBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_HEART._initializeBuilder( this); } GIssueData_repository_issueOrPullRequest__asIssue_HEARTBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace(GIssueData_repository_issueOrPullRequest__asIssue_HEART other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_HEART; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_HEARTBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_HEART build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_HEART._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_HEART', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asIssue_HEART', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asIssue_HEART', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_ROCKET extends GIssueData_repository_issueOrPullRequest__asIssue_ROCKET { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asIssue_ROCKET( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_ROCKETBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_ROCKETBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_ROCKET._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_ROCKET', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asIssue_ROCKET', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asIssue_ROCKET', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asIssue_ROCKET rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_ROCKETBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_ROCKETBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_ROCKETBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_ROCKET && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_ROCKET') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_ROCKETBuilder implements Builder { _$GIssueData_repository_issueOrPullRequest__asIssue_ROCKET? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asIssue_ROCKETBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_ROCKET._initializeBuilder( this); } GIssueData_repository_issueOrPullRequest__asIssue_ROCKETBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace(GIssueData_repository_issueOrPullRequest__asIssue_ROCKET other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_ROCKET; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_ROCKETBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_ROCKET build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_ROCKET._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_ROCKET', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asIssue_ROCKET', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asIssue_ROCKET', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_EYES extends GIssueData_repository_issueOrPullRequest__asIssue_EYES { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asIssue_EYES( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_EYESBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_EYESBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_EYES._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_EYES', 'G__typename'); BuiltValueNullFieldError.checkNotNull(totalCount, 'GIssueData_repository_issueOrPullRequest__asIssue_EYES', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asIssue_EYES', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asIssue_EYES rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_EYESBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_EYESBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_EYESBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_EYES && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_EYES') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_EYESBuilder implements Builder { _$GIssueData_repository_issueOrPullRequest__asIssue_EYES? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asIssue_EYESBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_EYES._initializeBuilder( this); } GIssueData_repository_issueOrPullRequest__asIssue_EYESBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace(GIssueData_repository_issueOrPullRequest__asIssue_EYES other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_EYES; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_EYESBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_EYES build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_EYES._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_EYES', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asIssue_EYES', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asIssue_EYES', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems { @override final String G__typename; @override final int totalCount; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo pageInfo; @override final BuiltList< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes>? nodes; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItemsBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItemsBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems._( {required this.G__typename, required this.totalCount, required this.pageInfo, this.nodes}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems', 'totalCount'); BuiltValueNullFieldError.checkNotNull( pageInfo, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems', 'pageInfo'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItemsBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItemsBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItemsBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems && G__typename == other.G__typename && totalCount == other.totalCount && pageInfo == other.pageInfo && nodes == other.nodes; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), pageInfo.hashCode), nodes.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('pageInfo', pageInfo) ..add('nodes', nodes)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItemsBuilder implements Builder { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfoBuilder? _pageInfo; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfoBuilder get pageInfo => _$this._pageInfo ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfoBuilder(); set pageInfo( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfoBuilder? pageInfo) => _$this._pageInfo = pageInfo; ListBuilder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes>? _nodes; ListBuilder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes> get nodes => _$this._nodes ??= new ListBuilder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes>(); set nodes( ListBuilder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes>? nodes) => _$this._nodes = nodes; GIssueData_repository_issueOrPullRequest__asIssue_timelineItemsBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItemsBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _pageInfo = $v.pageInfo.toBuilder(); _nodes = $v.nodes?.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItemsBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems build() { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems', 'totalCount'), pageInfo: pageInfo.build(), nodes: _nodes?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'pageInfo'; pageInfo.build(); _$failedField = 'nodes'; _nodes?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo { @override final String G__typename; @override final bool hasNextPage; @override final String? endCursor; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfoBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfoBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo._( {required this.G__typename, required this.hasNextPage, this.endCursor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo', 'G__typename'); BuiltValueNullFieldError.checkNotNull( hasNextPage, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo', 'hasNextPage'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfoBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfoBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfoBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_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( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo') ..add('G__typename', G__typename) ..add('hasNextPage', hasNextPage) ..add('endCursor', endCursor)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfoBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfoBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_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; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfoBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_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( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfoBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo', 'G__typename'), hasNextPage: BuiltValueNullFieldError.checkNotNull( hasNextPage, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo', 'hasNextPage'), endCursor: endCursor); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base { @override final String G__typename; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__baseBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__baseBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base._( {required this.G__typename}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base', 'G__typename'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__baseBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__baseBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__baseBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base && G__typename == other.G__typename; } @override int get hashCode { return $jf($jc(0, G__typename.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base') ..add('G__typename', G__typename)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__baseBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__baseBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__baseBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__baseBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__baseBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base', 'G__typename')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment { @override final String G__typename; @override final String id; @override final DateTime createdAt; @override final String body; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author? author; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP THUMBS_UP; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN THUMBS_DOWN; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH LAUGH; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY HOORAY; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED CONFUSED; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART HEART; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET ROCKET; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES EYES; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueCommentBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueCommentBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment._( {required this.G__typename, required this.id, required this.createdAt, required this.body, this.author, required this.THUMBS_UP, required this.THUMBS_DOWN, required this.LAUGH, required this.HOORAY, required this.CONFUSED, required this.HEART, required this.ROCKET, required this.EYES}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', 'G__typename'); BuiltValueNullFieldError.checkNotNull( id, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', 'id'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', 'createdAt'); BuiltValueNullFieldError.checkNotNull( body, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', 'body'); BuiltValueNullFieldError.checkNotNull( THUMBS_UP, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', 'THUMBS_UP'); BuiltValueNullFieldError.checkNotNull( THUMBS_DOWN, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', 'THUMBS_DOWN'); BuiltValueNullFieldError.checkNotNull( LAUGH, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', 'LAUGH'); BuiltValueNullFieldError.checkNotNull( HOORAY, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', 'HOORAY'); BuiltValueNullFieldError.checkNotNull( CONFUSED, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', 'CONFUSED'); BuiltValueNullFieldError.checkNotNull( HEART, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', 'HEART'); BuiltValueNullFieldError.checkNotNull( ROCKET, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', 'ROCKET'); BuiltValueNullFieldError.checkNotNull( EYES, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', 'EYES'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueCommentBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueCommentBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueCommentBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment && G__typename == other.G__typename && id == other.id && createdAt == other.createdAt && body == other.body && author == other.author && THUMBS_UP == other.THUMBS_UP && THUMBS_DOWN == other.THUMBS_DOWN && LAUGH == other.LAUGH && HOORAY == other.HOORAY && CONFUSED == other.CONFUSED && HEART == other.HEART && ROCKET == other.ROCKET && EYES == other.EYES; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc(0, G__typename.hashCode), id.hashCode), createdAt.hashCode), body.hashCode), author.hashCode), THUMBS_UP.hashCode), THUMBS_DOWN.hashCode), LAUGH.hashCode), HOORAY.hashCode), CONFUSED.hashCode), HEART.hashCode), ROCKET.hashCode), EYES.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment') ..add('G__typename', G__typename) ..add('id', id) ..add('createdAt', createdAt) ..add('body', body) ..add('author', author) ..add('THUMBS_UP', THUMBS_UP) ..add('THUMBS_DOWN', THUMBS_DOWN) ..add('LAUGH', LAUGH) ..add('HOORAY', HOORAY) ..add('CONFUSED', CONFUSED) ..add('HEART', HEART) ..add('ROCKET', ROCKET) ..add('EYES', EYES)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueCommentBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueCommentBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _id; String? get id => _$this._id; set id(String? id) => _$this._id = id; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; String? _body; String? get body => _$this._body; set body(String? body) => _$this._body = body; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_authorBuilder? _author; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_authorBuilder get author => _$this._author ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_authorBuilder(); set author( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_authorBuilder? author) => _$this._author = author; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder? _THUMBS_UP; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder get THUMBS_UP => _$this._THUMBS_UP ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder(); set THUMBS_UP( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder? THUMBS_UP) => _$this._THUMBS_UP = THUMBS_UP; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder? _THUMBS_DOWN; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder get THUMBS_DOWN => _$this._THUMBS_DOWN ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder(); set THUMBS_DOWN( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder? THUMBS_DOWN) => _$this._THUMBS_DOWN = THUMBS_DOWN; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGHBuilder? _LAUGH; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGHBuilder get LAUGH => _$this._LAUGH ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGHBuilder(); set LAUGH( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGHBuilder? LAUGH) => _$this._LAUGH = LAUGH; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAYBuilder? _HOORAY; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAYBuilder get HOORAY => _$this._HOORAY ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAYBuilder(); set HOORAY( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAYBuilder? HOORAY) => _$this._HOORAY = HOORAY; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSEDBuilder? _CONFUSED; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSEDBuilder get CONFUSED => _$this._CONFUSED ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSEDBuilder(); set CONFUSED( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSEDBuilder? CONFUSED) => _$this._CONFUSED = CONFUSED; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEARTBuilder? _HEART; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEARTBuilder get HEART => _$this._HEART ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEARTBuilder(); set HEART( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEARTBuilder? HEART) => _$this._HEART = HEART; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKETBuilder? _ROCKET; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKETBuilder get ROCKET => _$this._ROCKET ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKETBuilder(); set ROCKET( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKETBuilder? ROCKET) => _$this._ROCKET = ROCKET; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYESBuilder? _EYES; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYESBuilder get EYES => _$this._EYES ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYESBuilder(); set EYES( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYESBuilder? EYES) => _$this._EYES = EYES; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueCommentBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueCommentBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _id = $v.id; _createdAt = $v.createdAt; _body = $v.body; _author = $v.author?.toBuilder(); _THUMBS_UP = $v.THUMBS_UP.toBuilder(); _THUMBS_DOWN = $v.THUMBS_DOWN.toBuilder(); _LAUGH = $v.LAUGH.toBuilder(); _HOORAY = $v.HOORAY.toBuilder(); _CONFUSED = $v.CONFUSED.toBuilder(); _HEART = $v.HEART.toBuilder(); _ROCKET = $v.ROCKET.toBuilder(); _EYES = $v.EYES.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueCommentBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment build() { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', 'G__typename'), id: BuiltValueNullFieldError.checkNotNull(id, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', 'id'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', 'createdAt'), body: BuiltValueNullFieldError.checkNotNull( body, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', 'body'), author: _author?.build(), THUMBS_UP: THUMBS_UP.build(), THUMBS_DOWN: THUMBS_DOWN.build(), LAUGH: LAUGH.build(), HOORAY: HOORAY.build(), CONFUSED: CONFUSED.build(), HEART: HEART.build(), ROCKET: ROCKET.build(), EYES: EYES.build()); } catch (_) { late String _$failedField; try { _$failedField = 'author'; _author?.build(); _$failedField = 'THUMBS_UP'; THUMBS_UP.build(); _$failedField = 'THUMBS_DOWN'; THUMBS_DOWN.build(); _$failedField = 'LAUGH'; LAUGH.build(); _$failedField = 'HOORAY'; HOORAY.build(); _$failedField = 'CONFUSED'; CONFUSED.build(); _$failedField = 'HEART'; HEART.build(); _$failedField = 'ROCKET'; ROCKET.build(); _$failedField = 'EYES'; EYES.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author { @override final String G__typename; @override final String login; @override final String avatarUrl; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_authorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_authorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author._( {required this.G__typename, required this.login, required this.avatarUrl}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author', 'login'); BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author', 'avatarUrl'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_authorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_authorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_authorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author && G__typename == other.G__typename && login == other.login && avatarUrl == other.avatarUrl; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), login.hashCode), avatarUrl.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author') ..add('G__typename', G__typename) ..add('login', login) ..add('avatarUrl', avatarUrl)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_authorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_authorBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author? _$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? _avatarUrl; String? get avatarUrl => _$this._avatarUrl; set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_authorBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_authorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _avatarUrl = $v.avatarUrl; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_authorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author', 'login'), avatarUrl: BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author', 'avatarUrl')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGHBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGHBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGHBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGHBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGHBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGHBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGHBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGHBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGHBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGHBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAYBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAYBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAYBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAYBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAYBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAYBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAYBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAYBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAYBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAYBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSEDBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSEDBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSEDBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSEDBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSEDBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSEDBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSEDBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSEDBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSEDBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSEDBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEARTBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEARTBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEARTBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEARTBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEARTBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEARTBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEARTBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEARTBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEARTBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEARTBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKETBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKETBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKETBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKETBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKETBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKETBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKETBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKETBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKETBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKETBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYESBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYESBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYESBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYESBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYESBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYESBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYESBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYESBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYESBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYESBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent { @override final String G__typename; @override final DateTime createdAt; @override final bool isCrossRepository; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor? actor; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit? commit; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository commitRepository; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent._( {required this.G__typename, required this.createdAt, required this.isCrossRepository, this.actor, this.commit, required this.commitRepository}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent', 'createdAt'); BuiltValueNullFieldError.checkNotNull( isCrossRepository, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent', 'isCrossRepository'); BuiltValueNullFieldError.checkNotNull( commitRepository, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent', 'commitRepository'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent && G__typename == other.G__typename && createdAt == other.createdAt && isCrossRepository == other.isCrossRepository && actor == other.actor && commit == other.commit && commitRepository == other.commitRepository; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), isCrossRepository.hashCode), actor.hashCode), commit.hashCode), commitRepository.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('isCrossRepository', isCrossRepository) ..add('actor', actor) ..add('commit', commit) ..add('commitRepository', commitRepository)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; bool? _isCrossRepository; bool? get isCrossRepository => _$this._isCrossRepository; set isCrossRepository(bool? isCrossRepository) => _$this._isCrossRepository = isCrossRepository; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitBuilder? _commit; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitBuilder get commit => _$this._commit ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitBuilder(); set commit( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitBuilder? commit) => _$this._commit = commit; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder? _commitRepository; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder get commitRepository => _$this._commitRepository ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder(); set commitRepository( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder? commitRepository) => _$this._commitRepository = commitRepository; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEventBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _isCrossRepository = $v.isCrossRepository; _actor = $v.actor?.toBuilder(); _commit = $v.commit?.toBuilder(); _commitRepository = $v.commitRepository.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent build() { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent', 'createdAt'), isCrossRepository: BuiltValueNullFieldError.checkNotNull( isCrossRepository, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent', 'isCrossRepository'), actor: _actor?.build(), commit: _commit?.build(), commitRepository: commitRepository.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); _$failedField = 'commit'; _commit?.build(); _$failedField = 'commitRepository'; commitRepository.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit { @override final String G__typename; @override final String oid; @override final String url; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit._( {required this.G__typename, required this.oid, required this.url}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit', 'G__typename'); BuiltValueNullFieldError.checkNotNull( oid, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit', 'oid'); BuiltValueNullFieldError.checkNotNull( url, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit', 'url'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit && G__typename == other.G__typename && oid == other.oid && url == other.url; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), oid.hashCode), url.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit') ..add('G__typename', G__typename) ..add('oid', oid) ..add('url', url)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _oid; String? get oid => _$this._oid; set oid(String? oid) => _$this._oid = oid; String? _url; String? get url => _$this._url; set url(String? url) => _$this._url = url; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _oid = $v.oid; _url = $v.url; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit', 'G__typename'), oid: BuiltValueNullFieldError.checkNotNull( oid, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit', 'oid'), url: BuiltValueNullFieldError.checkNotNull( url, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit', 'url')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository { @override final String G__typename; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner owner; @override final String name; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository._( {required this.G__typename, required this.owner, required this.name}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository', 'G__typename'); BuiltValueNullFieldError.checkNotNull( owner, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository', 'owner'); BuiltValueNullFieldError.checkNotNull( name, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository', 'name'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository && G__typename == other.G__typename && owner == other.owner && name == other.name; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), owner.hashCode), name.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository') ..add('G__typename', G__typename) ..add('owner', owner) ..add('name', name)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder? _owner; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder get owner => _$this._owner ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder(); set owner( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder? owner) => _$this._owner = owner; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _owner = $v.owner.toBuilder(); _name = $v.name; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository build() { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository', 'G__typename'), owner: owner.build(), name: BuiltValueNullFieldError.checkNotNull( name, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository', 'name')); } catch (_) { late String _$failedField; try { _$failedField = 'owner'; owner.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner', 'login'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner? _$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; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent { @override final String G__typename; @override final DateTime createdAt; @override final String previousTitle; @override final String currentTitle; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor? actor; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent._( {required this.G__typename, required this.createdAt, required this.previousTitle, required this.currentTitle, this.actor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent', 'createdAt'); BuiltValueNullFieldError.checkNotNull( previousTitle, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent', 'previousTitle'); BuiltValueNullFieldError.checkNotNull( currentTitle, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent', 'currentTitle'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent && G__typename == other.G__typename && createdAt == other.createdAt && previousTitle == other.previousTitle && currentTitle == other.currentTitle && actor == other.actor; } @override int get hashCode { return $jf($jc( $jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), previousTitle.hashCode), currentTitle.hashCode), actor.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('previousTitle', previousTitle) ..add('currentTitle', currentTitle) ..add('actor', actor)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; String? _previousTitle; String? get previousTitle => _$this._previousTitle; set previousTitle(String? previousTitle) => _$this._previousTitle = previousTitle; String? _currentTitle; String? get currentTitle => _$this._currentTitle; set currentTitle(String? currentTitle) => _$this._currentTitle = currentTitle; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEventBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _previousTitle = $v.previousTitle; _currentTitle = $v.currentTitle; _actor = $v.actor?.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent build() { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent', 'createdAt'), previousTitle: BuiltValueNullFieldError.checkNotNull( previousTitle, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent', 'previousTitle'), currentTitle: BuiltValueNullFieldError.checkNotNull( currentTitle, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent', 'currentTitle'), actor: _actor?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor? actor; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent._( {required this.G__typename, required this.createdAt, this.actor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent', 'createdAt'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEventBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent build() { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent', 'createdAt'), actor: _actor?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor? actor; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent._( {required this.G__typename, required this.createdAt, this.actor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent', 'createdAt'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEventBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent build() { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent', 'createdAt'), actor: _actor?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor? actor; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source source; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent._( {required this.G__typename, required this.createdAt, this.actor, required this.source}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent', 'createdAt'); BuiltValueNullFieldError.checkNotNull( source, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent', 'source'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && source == other.source; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), source.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('source', source)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source? _source; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source? get source => _$this._source; set source( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source? source) => _$this._source = source; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEventBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _source = $v.source; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent build() { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent', 'createdAt'), actor: _actor?.build(), source: BuiltValueNullFieldError.checkNotNull( source, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent', 'source')); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base { @override final String G__typename; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base._( {required this.G__typename}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base', 'G__typename'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base && G__typename == other.G__typename; } @override int get hashCode { return $jf($jc(0, G__typename.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base') ..add('G__typename', G__typename)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__base', 'G__typename')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue { @override final String G__typename; @override final int number; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository repository; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue._( {required this.G__typename, required this.number, required this.repository}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue', 'G__typename'); BuiltValueNullFieldError.checkNotNull( number, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue', 'number'); BuiltValueNullFieldError.checkNotNull( repository, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue', 'repository'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue && G__typename == other.G__typename && number == other.number && repository == other.repository; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), number.hashCode), repository.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue') ..add('G__typename', G__typename) ..add('number', number) ..add('repository', repository)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _number; int? get number => _$this._number; set number(int? number) => _$this._number = number; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder? _repository; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder get repository => _$this._repository ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder(); set repository( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder? repository) => _$this._repository = repository; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _number = $v.number; _repository = $v.repository.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue build() { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue', 'G__typename'), number: BuiltValueNullFieldError.checkNotNull( number, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue', 'number'), repository: repository.build()); } catch (_) { late String _$failedField; try { _$failedField = 'repository'; repository.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository { @override final String G__typename; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner owner; @override final String name; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository._( {required this.G__typename, required this.owner, required this.name}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository', 'G__typename'); BuiltValueNullFieldError.checkNotNull( owner, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository', 'owner'); BuiltValueNullFieldError.checkNotNull( name, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository', 'name'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository && G__typename == other.G__typename && owner == other.owner && name == other.name; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), owner.hashCode), name.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository') ..add('G__typename', G__typename) ..add('owner', owner) ..add('name', name)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder? _owner; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder get owner => _$this._owner ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder(); set owner( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder? owner) => _$this._owner = owner; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _owner = $v.owner.toBuilder(); _name = $v.name; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository build() { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository', 'G__typename'), owner: owner.build(), name: BuiltValueNullFieldError.checkNotNull( name, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository', 'name')); } catch (_) { late String _$failedField; try { _$failedField = 'owner'; owner.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner', 'login'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner? _$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; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest { @override final String G__typename; @override final int number; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository repository; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest._( {required this.G__typename, required this.number, required this.repository}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest', 'G__typename'); BuiltValueNullFieldError.checkNotNull( number, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest', 'number'); BuiltValueNullFieldError.checkNotNull( repository, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest', 'repository'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest && G__typename == other.G__typename && number == other.number && repository == other.repository; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), number.hashCode), repository.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest') ..add('G__typename', G__typename) ..add('number', number) ..add('repository', repository)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _number; int? get number => _$this._number; set number(int? number) => _$this._number = number; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder? _repository; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder get repository => _$this._repository ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder(); set repository( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder? repository) => _$this._repository = repository; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _number = $v.number; _repository = $v.repository.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest build() { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest', 'G__typename'), number: BuiltValueNullFieldError.checkNotNull( number, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest', 'number'), repository: repository.build()); } catch (_) { late String _$failedField; try { _$failedField = 'repository'; repository.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository { @override final String G__typename; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner owner; @override final String name; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository._( {required this.G__typename, required this.owner, required this.name}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository', 'G__typename'); BuiltValueNullFieldError.checkNotNull( owner, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository', 'owner'); BuiltValueNullFieldError.checkNotNull( name, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository', 'name'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository && G__typename == other.G__typename && owner == other.owner && name == other.name; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), owner.hashCode), name.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository') ..add('G__typename', G__typename) ..add('owner', owner) ..add('name', name)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder? _owner; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder get owner => _$this._owner ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder(); set owner( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder? owner) => _$this._owner = owner; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _owner = $v.owner.toBuilder(); _name = $v.name; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository build() { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository', 'G__typename'), owner: owner.build(), name: BuiltValueNullFieldError.checkNotNull( name, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository', 'name')); } catch (_) { late String _$failedField; try { _$failedField = 'owner'; owner.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner', 'login'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner? _$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; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor? actor; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label label; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent._( {required this.G__typename, required this.createdAt, this.actor, required this.label}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent', 'createdAt'); BuiltValueNullFieldError.checkNotNull( label, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent', 'label'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && label == other.label; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), label.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('label', label)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_labelBuilder? _label; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_labelBuilder get label => _$this._label ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_labelBuilder(); set label( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_labelBuilder? label) => _$this._label = label; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEventBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _label = $v.label.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent build() { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent', 'createdAt'), actor: _actor?.build(), label: label.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); _$failedField = 'label'; label.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label { @override final String G__typename; @override final String name; @override final String color; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_labelBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_labelBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label._( {required this.G__typename, required this.name, required this.color}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label', 'G__typename'); BuiltValueNullFieldError.checkNotNull( name, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label', 'name'); BuiltValueNullFieldError.checkNotNull( color, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label', 'color'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_labelBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_labelBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_labelBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label && G__typename == other.G__typename && name == other.name && color == other.color; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), name.hashCode), color.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label') ..add('G__typename', G__typename) ..add('name', name) ..add('color', color)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_labelBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_labelBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _color; String? get color => _$this._color; set color(String? color) => _$this._color = color; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_labelBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_labelBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _name = $v.name; _color = $v.color; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_labelBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label', 'G__typename'), name: BuiltValueNullFieldError.checkNotNull( name, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label', 'name'), color: BuiltValueNullFieldError.checkNotNull( color, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label', 'color')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor? actor; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label label; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent._( {required this.G__typename, required this.createdAt, this.actor, required this.label}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent', 'createdAt'); BuiltValueNullFieldError.checkNotNull( label, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent', 'label'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && label == other.label; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), label.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('label', label)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_labelBuilder? _label; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_labelBuilder get label => _$this._label ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_labelBuilder(); set label( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_labelBuilder? label) => _$this._label = label; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEventBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _label = $v.label.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent build() { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent', 'createdAt'), actor: _actor?.build(), label: label.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); _$failedField = 'label'; label.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label { @override final String G__typename; @override final String name; @override final String color; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_labelBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_labelBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label._( {required this.G__typename, required this.name, required this.color}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label', 'G__typename'); BuiltValueNullFieldError.checkNotNull( name, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label', 'name'); BuiltValueNullFieldError.checkNotNull( color, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label', 'color'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_labelBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_labelBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_labelBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label && G__typename == other.G__typename && name == other.name && color == other.color; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), name.hashCode), color.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label') ..add('G__typename', G__typename) ..add('name', name) ..add('color', color)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_labelBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_labelBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _color; String? get color => _$this._color; set color(String? color) => _$this._color = color; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_labelBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_labelBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _name = $v.name; _color = $v.color; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_labelBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label', 'G__typename'), name: BuiltValueNullFieldError.checkNotNull( name, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label', 'name'), color: BuiltValueNullFieldError.checkNotNull( color, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label', 'color')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor? actor; @override final String milestoneTitle; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent._( {required this.G__typename, required this.createdAt, this.actor, required this.milestoneTitle}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent', 'createdAt'); BuiltValueNullFieldError.checkNotNull( milestoneTitle, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent', 'milestoneTitle'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && milestoneTitle == other.milestoneTitle; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), milestoneTitle.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('milestoneTitle', milestoneTitle)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actorBuilder? actor) => _$this._actor = actor; String? _milestoneTitle; String? get milestoneTitle => _$this._milestoneTitle; set milestoneTitle(String? milestoneTitle) => _$this._milestoneTitle = milestoneTitle; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEventBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _milestoneTitle = $v.milestoneTitle; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent build() { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent', 'createdAt'), actor: _actor?.build(), milestoneTitle: BuiltValueNullFieldError.checkNotNull( milestoneTitle, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent', 'milestoneTitle')); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor? actor; @override final String milestoneTitle; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent._( {required this.G__typename, required this.createdAt, this.actor, required this.milestoneTitle}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent', 'createdAt'); BuiltValueNullFieldError.checkNotNull( milestoneTitle, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent', 'milestoneTitle'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && milestoneTitle == other.milestoneTitle; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), milestoneTitle.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('milestoneTitle', milestoneTitle)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actorBuilder? actor) => _$this._actor = actor; String? _milestoneTitle; String? get milestoneTitle => _$this._milestoneTitle; set milestoneTitle(String? milestoneTitle) => _$this._milestoneTitle = milestoneTitle; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEventBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _milestoneTitle = $v.milestoneTitle; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent build() { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent', 'createdAt'), actor: _actor?.build(), milestoneTitle: BuiltValueNullFieldError.checkNotNull( milestoneTitle, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent', 'milestoneTitle')); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor? actor; @override final _i3.GLockReason? lockReason; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent._( {required this.G__typename, required this.createdAt, this.actor, this.lockReason}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent', 'createdAt'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && lockReason == other.lockReason; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), lockReason.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('lockReason', lockReason)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actorBuilder? actor) => _$this._actor = actor; _i3.GLockReason? _lockReason; _i3.GLockReason? get lockReason => _$this._lockReason; set lockReason(_i3.GLockReason? lockReason) => _$this._lockReason = lockReason; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEventBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _lockReason = $v.lockReason; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent build() { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent', 'createdAt'), actor: _actor?.build(), lockReason: lockReason); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor? actor; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent._( {required this.G__typename, required this.createdAt, this.actor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent', 'createdAt'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEventBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent build() { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent', 'createdAt'), actor: _actor?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor? actor; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee? assignee; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent._( {required this.G__typename, required this.createdAt, this.actor, this.assignee}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent', 'createdAt'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && assignee == other.assignee; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), assignee.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('assignee', assignee)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee? _assignee; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee? get assignee => _$this._assignee; set assignee( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee? assignee) => _$this._assignee = assignee; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEventBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _assignee = $v.assignee; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent build() { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent', 'createdAt'), actor: _actor?.build(), assignee: assignee); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base { @override final String G__typename; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base._( {required this.G__typename}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base', 'G__typename'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base && G__typename == other.G__typename; } @override int get hashCode { return $jf($jc(0, G__typename.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base') ..add('G__typename', G__typename)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__base', 'G__typename')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser', 'login'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser? _$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; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot', 'login'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot? _$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; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization', 'login'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization? _$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; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin', 'login'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin? _$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; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor? actor; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee? assignee; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent._( {required this.G__typename, required this.createdAt, this.actor, this.assignee}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent', 'createdAt'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && assignee == other.assignee; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), assignee.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('assignee', assignee)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee? _assignee; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee? get assignee => _$this._assignee; set assignee( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee? assignee) => _$this._assignee = assignee; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEventBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _assignee = $v.assignee; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent build() { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent', 'createdAt'), actor: _actor?.build(), assignee: assignee); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base { @override final String G__typename; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base._( {required this.G__typename}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base', 'G__typename'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base && G__typename == other.G__typename; } @override int get hashCode { return $jf($jc(0, G__typename.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base') ..add('G__typename', G__typename)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__base', 'G__typename')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser', 'login'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser? _$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; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot', 'login'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot? _$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; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization', 'login'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization? _$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; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin', 'login'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin? _$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; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor? actor; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent._( {required this.G__typename, required this.createdAt, this.actor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent', 'createdAt'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEventBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent build() { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent', 'createdAt'), actor: _actor?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor? actor; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent._( {required this.G__typename, required this.createdAt, this.actor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent', 'createdAt'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEventBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent build() { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent', 'createdAt'), actor: _actor?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor? actor; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent._( {required this.G__typename, required this.createdAt, this.actor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent', 'createdAt'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEventBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent build() { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent', 'createdAt'), actor: _actor?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor? actor; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent._( {required this.G__typename, required this.createdAt, this.actor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent', 'createdAt'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEventBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent build() { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent', 'createdAt'), actor: _actor?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor? actor; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository? fromRepository; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent._( {required this.G__typename, required this.createdAt, this.actor, this.fromRepository}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent', 'createdAt'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && fromRepository == other.fromRepository; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), fromRepository.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('fromRepository', fromRepository)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder? _fromRepository; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder get fromRepository => _$this._fromRepository ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder(); set fromRepository( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder? fromRepository) => _$this._fromRepository = fromRepository; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEventBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _fromRepository = $v.fromRepository?.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent build() { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent', 'createdAt'), actor: _actor?.build(), fromRepository: _fromRepository?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); _$failedField = 'fromRepository'; _fromRepository?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository { @override final String G__typename; @override final GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner owner; @override final String name; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository._( {required this.G__typename, required this.owner, required this.name}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository', 'G__typename'); BuiltValueNullFieldError.checkNotNull( owner, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository', 'owner'); BuiltValueNullFieldError.checkNotNull( name, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository', 'name'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository && G__typename == other.G__typename && owner == other.owner && name == other.name; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), owner.hashCode), name.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository') ..add('G__typename', G__typename) ..add('owner', owner) ..add('name', name)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder? _owner; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder get owner => _$this._owner ??= new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder(); set owner( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder? owner) => _$this._owner = owner; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _owner = $v.owner.toBuilder(); _name = $v.name; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository build() { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository', 'G__typename'), owner: owner.build(), name: BuiltValueNullFieldError.checkNotNull( name, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository', 'name')); } catch (_) { late String _$failedField; try { _$failedField = 'owner'; owner.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner extends GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner( [void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner', 'login'); } @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner rebuild( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner, GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder> { _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner? _$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; GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder() { GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest extends GIssueData_repository_issueOrPullRequest__asPullRequest { @override final String G__typename; @override final String id; @override final DateTime createdAt; @override final String body; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_author? author; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP THUMBS_UP; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN THUMBS_DOWN; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH LAUGH; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY HOORAY; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED CONFUSED; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_HEART HEART; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET ROCKET; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_EYES EYES; @override final String title; @override final bool closed; @override final String url; @override final bool viewerCanReact; @override final bool viewerCanUpdate; @override final bool merged; @override final int additions; @override final int deletions; @override final int changedFiles; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_commits commits; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems timelineItems; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequestBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequestBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest._( {required this.G__typename, required this.id, required this.createdAt, required this.body, this.author, required this.THUMBS_UP, required this.THUMBS_DOWN, required this.LAUGH, required this.HOORAY, required this.CONFUSED, required this.HEART, required this.ROCKET, required this.EYES, required this.title, required this.closed, required this.url, required this.viewerCanReact, required this.viewerCanUpdate, required this.merged, required this.additions, required this.deletions, required this.changedFiles, required this.commits, required this.timelineItems}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'G__typename'); BuiltValueNullFieldError.checkNotNull( id, 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'id'); BuiltValueNullFieldError.checkNotNull(createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'createdAt'); BuiltValueNullFieldError.checkNotNull(body, 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'body'); BuiltValueNullFieldError.checkNotNull(THUMBS_UP, 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'THUMBS_UP'); BuiltValueNullFieldError.checkNotNull( THUMBS_DOWN, 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'THUMBS_DOWN'); BuiltValueNullFieldError.checkNotNull(LAUGH, 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'LAUGH'); BuiltValueNullFieldError.checkNotNull(HOORAY, 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'HOORAY'); BuiltValueNullFieldError.checkNotNull(CONFUSED, 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'CONFUSED'); BuiltValueNullFieldError.checkNotNull(HEART, 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'HEART'); BuiltValueNullFieldError.checkNotNull(ROCKET, 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'ROCKET'); BuiltValueNullFieldError.checkNotNull(EYES, 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'EYES'); BuiltValueNullFieldError.checkNotNull(title, 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'title'); BuiltValueNullFieldError.checkNotNull(closed, 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'closed'); BuiltValueNullFieldError.checkNotNull( url, 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'url'); BuiltValueNullFieldError.checkNotNull( viewerCanReact, 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'viewerCanReact'); BuiltValueNullFieldError.checkNotNull( viewerCanUpdate, 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'viewerCanUpdate'); BuiltValueNullFieldError.checkNotNull(merged, 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'merged'); BuiltValueNullFieldError.checkNotNull(additions, 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'additions'); BuiltValueNullFieldError.checkNotNull(deletions, 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'deletions'); BuiltValueNullFieldError.checkNotNull( changedFiles, 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'changedFiles'); BuiltValueNullFieldError.checkNotNull(commits, 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'commits'); BuiltValueNullFieldError.checkNotNull( timelineItems, 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'timelineItems'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequestBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequestBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequestBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest && G__typename == other.G__typename && id == other.id && createdAt == other.createdAt && body == other.body && author == other.author && THUMBS_UP == other.THUMBS_UP && THUMBS_DOWN == other.THUMBS_DOWN && LAUGH == other.LAUGH && HOORAY == other.HOORAY && CONFUSED == other.CONFUSED && HEART == other.HEART && ROCKET == other.ROCKET && EYES == other.EYES && title == other.title && closed == other.closed && url == other.url && viewerCanReact == other.viewerCanReact && viewerCanUpdate == other.viewerCanUpdate && merged == other.merged && additions == other.additions && deletions == other.deletions && changedFiles == other.changedFiles && commits == other.commits && timelineItems == other.timelineItems; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc($jc($jc($jc($jc($jc(0, G__typename.hashCode), id.hashCode), createdAt.hashCode), body.hashCode), author.hashCode), THUMBS_UP.hashCode), THUMBS_DOWN.hashCode), LAUGH.hashCode), HOORAY.hashCode), CONFUSED.hashCode), HEART.hashCode), ROCKET.hashCode), EYES.hashCode), title.hashCode), closed.hashCode), url.hashCode), viewerCanReact.hashCode), viewerCanUpdate.hashCode), merged.hashCode), additions.hashCode), deletions.hashCode), changedFiles.hashCode), commits.hashCode), timelineItems.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest') ..add('G__typename', G__typename) ..add('id', id) ..add('createdAt', createdAt) ..add('body', body) ..add('author', author) ..add('THUMBS_UP', THUMBS_UP) ..add('THUMBS_DOWN', THUMBS_DOWN) ..add('LAUGH', LAUGH) ..add('HOORAY', HOORAY) ..add('CONFUSED', CONFUSED) ..add('HEART', HEART) ..add('ROCKET', ROCKET) ..add('EYES', EYES) ..add('title', title) ..add('closed', closed) ..add('url', url) ..add('viewerCanReact', viewerCanReact) ..add('viewerCanUpdate', viewerCanUpdate) ..add('merged', merged) ..add('additions', additions) ..add('deletions', deletions) ..add('changedFiles', changedFiles) ..add('commits', commits) ..add('timelineItems', timelineItems)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequestBuilder implements Builder { _$GIssueData_repository_issueOrPullRequest__asPullRequest? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _id; String? get id => _$this._id; set id(String? id) => _$this._id = id; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; String? _body; String? get body => _$this._body; set body(String? body) => _$this._body = body; GIssueData_repository_issueOrPullRequest__asPullRequest_authorBuilder? _author; GIssueData_repository_issueOrPullRequest__asPullRequest_authorBuilder get author => _$this._author ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_authorBuilder(); set author( GIssueData_repository_issueOrPullRequest__asPullRequest_authorBuilder? author) => _$this._author = author; GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UPBuilder? _THUMBS_UP; GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UPBuilder get THUMBS_UP => _$this._THUMBS_UP ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UPBuilder(); set THUMBS_UP( GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UPBuilder? THUMBS_UP) => _$this._THUMBS_UP = THUMBS_UP; GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWNBuilder? _THUMBS_DOWN; GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWNBuilder get THUMBS_DOWN => _$this._THUMBS_DOWN ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWNBuilder(); set THUMBS_DOWN( GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWNBuilder? THUMBS_DOWN) => _$this._THUMBS_DOWN = THUMBS_DOWN; GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGHBuilder? _LAUGH; GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGHBuilder get LAUGH => _$this._LAUGH ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGHBuilder(); set LAUGH( GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGHBuilder? LAUGH) => _$this._LAUGH = LAUGH; GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAYBuilder? _HOORAY; GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAYBuilder get HOORAY => _$this._HOORAY ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAYBuilder(); set HOORAY( GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAYBuilder? HOORAY) => _$this._HOORAY = HOORAY; GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSEDBuilder? _CONFUSED; GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSEDBuilder get CONFUSED => _$this._CONFUSED ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSEDBuilder(); set CONFUSED( GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSEDBuilder? CONFUSED) => _$this._CONFUSED = CONFUSED; GIssueData_repository_issueOrPullRequest__asPullRequest_HEARTBuilder? _HEART; GIssueData_repository_issueOrPullRequest__asPullRequest_HEARTBuilder get HEART => _$this._HEART ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_HEARTBuilder(); set HEART( GIssueData_repository_issueOrPullRequest__asPullRequest_HEARTBuilder? HEART) => _$this._HEART = HEART; GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKETBuilder? _ROCKET; GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKETBuilder get ROCKET => _$this._ROCKET ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKETBuilder(); set ROCKET( GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKETBuilder? ROCKET) => _$this._ROCKET = ROCKET; GIssueData_repository_issueOrPullRequest__asPullRequest_EYESBuilder? _EYES; GIssueData_repository_issueOrPullRequest__asPullRequest_EYESBuilder get EYES => _$this._EYES ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_EYESBuilder(); set EYES( GIssueData_repository_issueOrPullRequest__asPullRequest_EYESBuilder? EYES) => _$this._EYES = EYES; String? _title; String? get title => _$this._title; set title(String? title) => _$this._title = title; bool? _closed; bool? get closed => _$this._closed; set closed(bool? closed) => _$this._closed = closed; String? _url; String? get url => _$this._url; set url(String? url) => _$this._url = url; bool? _viewerCanReact; bool? get viewerCanReact => _$this._viewerCanReact; set viewerCanReact(bool? viewerCanReact) => _$this._viewerCanReact = viewerCanReact; bool? _viewerCanUpdate; bool? get viewerCanUpdate => _$this._viewerCanUpdate; set viewerCanUpdate(bool? viewerCanUpdate) => _$this._viewerCanUpdate = viewerCanUpdate; bool? _merged; bool? get merged => _$this._merged; set merged(bool? merged) => _$this._merged = merged; int? _additions; int? get additions => _$this._additions; set additions(int? additions) => _$this._additions = additions; int? _deletions; int? get deletions => _$this._deletions; set deletions(int? deletions) => _$this._deletions = deletions; int? _changedFiles; int? get changedFiles => _$this._changedFiles; set changedFiles(int? changedFiles) => _$this._changedFiles = changedFiles; GIssueData_repository_issueOrPullRequest__asPullRequest_commitsBuilder? _commits; GIssueData_repository_issueOrPullRequest__asPullRequest_commitsBuilder get commits => _$this._commits ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_commitsBuilder(); set commits( GIssueData_repository_issueOrPullRequest__asPullRequest_commitsBuilder? commits) => _$this._commits = commits; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItemsBuilder? _timelineItems; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItemsBuilder get timelineItems => _$this._timelineItems ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItemsBuilder(); set timelineItems( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItemsBuilder? timelineItems) => _$this._timelineItems = timelineItems; GIssueData_repository_issueOrPullRequest__asPullRequestBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest._initializeBuilder( this); } GIssueData_repository_issueOrPullRequest__asPullRequestBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _id = $v.id; _createdAt = $v.createdAt; _body = $v.body; _author = $v.author?.toBuilder(); _THUMBS_UP = $v.THUMBS_UP.toBuilder(); _THUMBS_DOWN = $v.THUMBS_DOWN.toBuilder(); _LAUGH = $v.LAUGH.toBuilder(); _HOORAY = $v.HOORAY.toBuilder(); _CONFUSED = $v.CONFUSED.toBuilder(); _HEART = $v.HEART.toBuilder(); _ROCKET = $v.ROCKET.toBuilder(); _EYES = $v.EYES.toBuilder(); _title = $v.title; _closed = $v.closed; _url = $v.url; _viewerCanReact = $v.viewerCanReact; _viewerCanUpdate = $v.viewerCanUpdate; _merged = $v.merged; _additions = $v.additions; _deletions = $v.deletions; _changedFiles = $v.changedFiles; _commits = $v.commits.toBuilder(); _timelineItems = $v.timelineItems.toBuilder(); _$v = null; } return this; } @override void replace(GIssueData_repository_issueOrPullRequest__asPullRequest other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequestBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'G__typename'), id: BuiltValueNullFieldError.checkNotNull( id, 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'id'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'createdAt'), body: BuiltValueNullFieldError.checkNotNull( body, 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'body'), author: _author?.build(), THUMBS_UP: THUMBS_UP.build(), THUMBS_DOWN: THUMBS_DOWN.build(), LAUGH: LAUGH.build(), HOORAY: HOORAY.build(), CONFUSED: CONFUSED.build(), HEART: HEART.build(), ROCKET: ROCKET.build(), EYES: EYES.build(), title: BuiltValueNullFieldError.checkNotNull( title, 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'title'), closed: BuiltValueNullFieldError.checkNotNull( closed, 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'closed'), url: BuiltValueNullFieldError.checkNotNull(url, 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'url'), viewerCanReact: BuiltValueNullFieldError.checkNotNull(viewerCanReact, 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'viewerCanReact'), viewerCanUpdate: BuiltValueNullFieldError.checkNotNull(viewerCanUpdate, 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'viewerCanUpdate'), merged: BuiltValueNullFieldError.checkNotNull(merged, 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'merged'), additions: BuiltValueNullFieldError.checkNotNull(additions, 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'additions'), deletions: BuiltValueNullFieldError.checkNotNull(deletions, 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'deletions'), changedFiles: BuiltValueNullFieldError.checkNotNull(changedFiles, 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'changedFiles'), commits: commits.build(), timelineItems: timelineItems.build()); } catch (_) { late String _$failedField; try { _$failedField = 'author'; _author?.build(); _$failedField = 'THUMBS_UP'; THUMBS_UP.build(); _$failedField = 'THUMBS_DOWN'; THUMBS_DOWN.build(); _$failedField = 'LAUGH'; LAUGH.build(); _$failedField = 'HOORAY'; HOORAY.build(); _$failedField = 'CONFUSED'; CONFUSED.build(); _$failedField = 'HEART'; HEART.build(); _$failedField = 'ROCKET'; ROCKET.build(); _$failedField = 'EYES'; EYES.build(); _$failedField = 'commits'; commits.build(); _$failedField = 'timelineItems'; timelineItems.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_author extends GIssueData_repository_issueOrPullRequest__asPullRequest_author { @override final String G__typename; @override final String login; @override final String avatarUrl; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_author( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_authorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_authorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_author._( {required this.G__typename, required this.login, required this.avatarUrl}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_author', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_author', 'login'); BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GIssueData_repository_issueOrPullRequest__asPullRequest_author', 'avatarUrl'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_author rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_authorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_authorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_authorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_author && G__typename == other.G__typename && login == other.login && avatarUrl == other.avatarUrl; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), login.hashCode), avatarUrl.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_author') ..add('G__typename', G__typename) ..add('login', login) ..add('avatarUrl', avatarUrl)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_authorBuilder implements Builder { _$GIssueData_repository_issueOrPullRequest__asPullRequest_author? _$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? _avatarUrl; String? get avatarUrl => _$this._avatarUrl; set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; GIssueData_repository_issueOrPullRequest__asPullRequest_authorBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_author ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_authorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _avatarUrl = $v.avatarUrl; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_author other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_author; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_authorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_author build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_author._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_author', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_author', 'login'), avatarUrl: BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GIssueData_repository_issueOrPullRequest__asPullRequest_author', 'avatarUrl')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP extends GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UPBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UPBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UPBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UPBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UPBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UPBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP, GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UPBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UPBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UPBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UPBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN extends GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWNBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWNBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWNBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWNBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWNBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWNBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN, GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWNBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWNBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWNBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWNBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH extends GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGHBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGHBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGHBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGHBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGHBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGHBuilder implements Builder { _$GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGHBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGHBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGHBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY extends GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAYBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAYBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAYBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAYBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAYBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAYBuilder implements Builder { _$GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAYBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAYBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAYBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED extends GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSEDBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSEDBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSEDBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSEDBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSEDBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSEDBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED, GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSEDBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSEDBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSEDBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSEDBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_HEART extends GIssueData_repository_issueOrPullRequest__asPullRequest_HEART { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_HEART( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_HEARTBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_HEARTBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_HEART._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_HEART', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_HEART', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_HEART', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_HEART rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_HEARTBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_HEARTBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_HEARTBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_HEART && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_HEART') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_HEARTBuilder implements Builder { _$GIssueData_repository_issueOrPullRequest__asPullRequest_HEART? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asPullRequest_HEARTBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_HEART ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_HEARTBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_HEART other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_HEART; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_HEARTBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_HEART build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_HEART._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_HEART', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_HEART', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_HEART', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET extends GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKETBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKETBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKETBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKETBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKETBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKETBuilder implements Builder { _$GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKETBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKETBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKETBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_EYES extends GIssueData_repository_issueOrPullRequest__asPullRequest_EYES { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_EYES( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_EYESBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_EYESBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_EYES._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_EYES', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_EYES', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_EYES', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_EYES rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_EYESBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_EYESBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_EYESBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_EYES && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_EYES') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_EYESBuilder implements Builder { _$GIssueData_repository_issueOrPullRequest__asPullRequest_EYES? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asPullRequest_EYESBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_EYES ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_EYESBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_EYES other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_EYES; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_EYESBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_EYES build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_EYES._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_EYES', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_EYES', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_EYES', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_commits extends GIssueData_repository_issueOrPullRequest__asPullRequest_commits { @override final String G__typename; @override final int totalCount; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_commits( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_commitsBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_commitsBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_commits._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_commits', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_commits', 'totalCount'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_commits rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_commitsBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_commitsBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_commitsBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_commits && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_commits') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_commitsBuilder implements Builder { _$GIssueData_repository_issueOrPullRequest__asPullRequest_commits? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GIssueData_repository_issueOrPullRequest__asPullRequest_commitsBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_commits ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_commitsBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_commits other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_commits; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_commitsBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_commits build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_commits._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_commits', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_commits', 'totalCount')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems { @override final String G__typename; @override final int totalCount; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo pageInfo; @override final BuiltList< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes>? nodes; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItemsBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItemsBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems._( {required this.G__typename, required this.totalCount, required this.pageInfo, this.nodes}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems', 'totalCount'); BuiltValueNullFieldError.checkNotNull( pageInfo, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems', 'pageInfo'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItemsBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItemsBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItemsBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems && G__typename == other.G__typename && totalCount == other.totalCount && pageInfo == other.pageInfo && nodes == other.nodes; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), pageInfo.hashCode), nodes.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('pageInfo', pageInfo) ..add('nodes', nodes)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItemsBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItemsBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfoBuilder? _pageInfo; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfoBuilder get pageInfo => _$this._pageInfo ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfoBuilder(); set pageInfo( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfoBuilder? pageInfo) => _$this._pageInfo = pageInfo; ListBuilder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes>? _nodes; ListBuilder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes> get nodes => _$this._nodes ??= new ListBuilder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes>(); set nodes( ListBuilder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes>? nodes) => _$this._nodes = nodes; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItemsBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItemsBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _pageInfo = $v.pageInfo.toBuilder(); _nodes = $v.nodes?.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItemsBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems', 'totalCount'), pageInfo: pageInfo.build(), nodes: _nodes?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'pageInfo'; pageInfo.build(); _$failedField = 'nodes'; _nodes?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo { @override final String G__typename; @override final bool hasNextPage; @override final String? endCursor; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfoBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfoBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo._( {required this.G__typename, required this.hasNextPage, this.endCursor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo', 'G__typename'); BuiltValueNullFieldError.checkNotNull( hasNextPage, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo', 'hasNextPage'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfoBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfoBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfoBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_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( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo') ..add('G__typename', G__typename) ..add('hasNextPage', hasNextPage) ..add('endCursor', endCursor)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfoBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfoBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfoBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_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( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfoBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo', 'G__typename'), hasNextPage: BuiltValueNullFieldError.checkNotNull( hasNextPage, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo', 'hasNextPage'), endCursor: endCursor); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base { @override final String G__typename; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__baseBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__baseBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base._( {required this.G__typename}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base', 'G__typename'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__baseBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__baseBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__baseBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base && G__typename == other.G__typename; } @override int get hashCode { return $jf($jc(0, G__typename.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base') ..add('G__typename', G__typename)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__baseBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__baseBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__baseBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__baseBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__baseBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base', 'G__typename')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment { @override final String G__typename; @override final String id; @override final DateTime createdAt; @override final String body; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author? author; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP THUMBS_UP; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN THUMBS_DOWN; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH LAUGH; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY HOORAY; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED CONFUSED; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART HEART; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET ROCKET; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES EYES; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueCommentBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueCommentBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment._( {required this.G__typename, required this.id, required this.createdAt, required this.body, this.author, required this.THUMBS_UP, required this.THUMBS_DOWN, required this.LAUGH, required this.HOORAY, required this.CONFUSED, required this.HEART, required this.ROCKET, required this.EYES}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', 'G__typename'); BuiltValueNullFieldError.checkNotNull( id, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', 'id'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', 'createdAt'); BuiltValueNullFieldError.checkNotNull( body, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', 'body'); BuiltValueNullFieldError.checkNotNull( THUMBS_UP, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', 'THUMBS_UP'); BuiltValueNullFieldError.checkNotNull( THUMBS_DOWN, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', 'THUMBS_DOWN'); BuiltValueNullFieldError.checkNotNull( LAUGH, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', 'LAUGH'); BuiltValueNullFieldError.checkNotNull( HOORAY, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', 'HOORAY'); BuiltValueNullFieldError.checkNotNull( CONFUSED, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', 'CONFUSED'); BuiltValueNullFieldError.checkNotNull( HEART, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', 'HEART'); BuiltValueNullFieldError.checkNotNull( ROCKET, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', 'ROCKET'); BuiltValueNullFieldError.checkNotNull( EYES, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', 'EYES'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueCommentBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueCommentBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueCommentBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment && G__typename == other.G__typename && id == other.id && createdAt == other.createdAt && body == other.body && author == other.author && THUMBS_UP == other.THUMBS_UP && THUMBS_DOWN == other.THUMBS_DOWN && LAUGH == other.LAUGH && HOORAY == other.HOORAY && CONFUSED == other.CONFUSED && HEART == other.HEART && ROCKET == other.ROCKET && EYES == other.EYES; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc(0, G__typename.hashCode), id.hashCode), createdAt.hashCode), body.hashCode), author.hashCode), THUMBS_UP.hashCode), THUMBS_DOWN.hashCode), LAUGH.hashCode), HOORAY.hashCode), CONFUSED.hashCode), HEART.hashCode), ROCKET.hashCode), EYES.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment') ..add('G__typename', G__typename) ..add('id', id) ..add('createdAt', createdAt) ..add('body', body) ..add('author', author) ..add('THUMBS_UP', THUMBS_UP) ..add('THUMBS_DOWN', THUMBS_DOWN) ..add('LAUGH', LAUGH) ..add('HOORAY', HOORAY) ..add('CONFUSED', CONFUSED) ..add('HEART', HEART) ..add('ROCKET', ROCKET) ..add('EYES', EYES)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueCommentBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueCommentBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _id; String? get id => _$this._id; set id(String? id) => _$this._id = id; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; String? _body; String? get body => _$this._body; set body(String? body) => _$this._body = body; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_authorBuilder? _author; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_authorBuilder get author => _$this._author ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_authorBuilder(); set author( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_authorBuilder? author) => _$this._author = author; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder? _THUMBS_UP; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder get THUMBS_UP => _$this._THUMBS_UP ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder(); set THUMBS_UP( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder? THUMBS_UP) => _$this._THUMBS_UP = THUMBS_UP; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder? _THUMBS_DOWN; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder get THUMBS_DOWN => _$this._THUMBS_DOWN ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder(); set THUMBS_DOWN( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder? THUMBS_DOWN) => _$this._THUMBS_DOWN = THUMBS_DOWN; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGHBuilder? _LAUGH; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGHBuilder get LAUGH => _$this._LAUGH ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGHBuilder(); set LAUGH( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGHBuilder? LAUGH) => _$this._LAUGH = LAUGH; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAYBuilder? _HOORAY; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAYBuilder get HOORAY => _$this._HOORAY ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAYBuilder(); set HOORAY( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAYBuilder? HOORAY) => _$this._HOORAY = HOORAY; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSEDBuilder? _CONFUSED; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSEDBuilder get CONFUSED => _$this._CONFUSED ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSEDBuilder(); set CONFUSED( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSEDBuilder? CONFUSED) => _$this._CONFUSED = CONFUSED; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEARTBuilder? _HEART; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEARTBuilder get HEART => _$this._HEART ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEARTBuilder(); set HEART( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEARTBuilder? HEART) => _$this._HEART = HEART; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKETBuilder? _ROCKET; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKETBuilder get ROCKET => _$this._ROCKET ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKETBuilder(); set ROCKET( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKETBuilder? ROCKET) => _$this._ROCKET = ROCKET; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYESBuilder? _EYES; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYESBuilder get EYES => _$this._EYES ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYESBuilder(); set EYES( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYESBuilder? EYES) => _$this._EYES = EYES; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueCommentBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueCommentBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _id = $v.id; _createdAt = $v.createdAt; _body = $v.body; _author = $v.author?.toBuilder(); _THUMBS_UP = $v.THUMBS_UP.toBuilder(); _THUMBS_DOWN = $v.THUMBS_DOWN.toBuilder(); _LAUGH = $v.LAUGH.toBuilder(); _HOORAY = $v.HOORAY.toBuilder(); _CONFUSED = $v.CONFUSED.toBuilder(); _HEART = $v.HEART.toBuilder(); _ROCKET = $v.ROCKET.toBuilder(); _EYES = $v.EYES.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueCommentBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', 'G__typename'), id: BuiltValueNullFieldError.checkNotNull(id, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', 'id'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', 'createdAt'), body: BuiltValueNullFieldError.checkNotNull( body, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', 'body'), author: _author?.build(), THUMBS_UP: THUMBS_UP.build(), THUMBS_DOWN: THUMBS_DOWN.build(), LAUGH: LAUGH.build(), HOORAY: HOORAY.build(), CONFUSED: CONFUSED.build(), HEART: HEART.build(), ROCKET: ROCKET.build(), EYES: EYES.build()); } catch (_) { late String _$failedField; try { _$failedField = 'author'; _author?.build(); _$failedField = 'THUMBS_UP'; THUMBS_UP.build(); _$failedField = 'THUMBS_DOWN'; THUMBS_DOWN.build(); _$failedField = 'LAUGH'; LAUGH.build(); _$failedField = 'HOORAY'; HOORAY.build(); _$failedField = 'CONFUSED'; CONFUSED.build(); _$failedField = 'HEART'; HEART.build(); _$failedField = 'ROCKET'; ROCKET.build(); _$failedField = 'EYES'; EYES.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author { @override final String G__typename; @override final String login; @override final String avatarUrl; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_authorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_authorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author._( {required this.G__typename, required this.login, required this.avatarUrl}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author', 'login'); BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author', 'avatarUrl'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_authorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_authorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_authorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author && G__typename == other.G__typename && login == other.login && avatarUrl == other.avatarUrl; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), login.hashCode), avatarUrl.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author') ..add('G__typename', G__typename) ..add('login', login) ..add('avatarUrl', avatarUrl)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_authorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_authorBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author? _$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? _avatarUrl; String? get avatarUrl => _$this._avatarUrl; set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_authorBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_authorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _avatarUrl = $v.avatarUrl; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_authorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author', 'login'), avatarUrl: BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author', 'avatarUrl')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UPBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWNBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGHBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGHBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGHBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGHBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGHBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGHBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGHBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGHBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGHBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGHBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAYBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAYBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAYBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAYBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAYBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAYBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAYBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAYBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAYBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAYBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSEDBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSEDBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSEDBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSEDBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSEDBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSEDBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSEDBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSEDBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSEDBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSEDBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEARTBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEARTBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEARTBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEARTBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEARTBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEARTBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEARTBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEARTBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEARTBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEARTBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKETBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKETBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKETBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKETBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKETBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKETBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKETBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKETBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKETBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKETBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYESBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYESBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYESBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYESBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYESBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYESBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYESBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYESBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYESBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYESBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent { @override final String G__typename; @override final DateTime createdAt; @override final bool isCrossRepository; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor? actor; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit? commit; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository commitRepository; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent._( {required this.G__typename, required this.createdAt, required this.isCrossRepository, this.actor, this.commit, required this.commitRepository}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent', 'createdAt'); BuiltValueNullFieldError.checkNotNull( isCrossRepository, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent', 'isCrossRepository'); BuiltValueNullFieldError.checkNotNull( commitRepository, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent', 'commitRepository'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent && G__typename == other.G__typename && createdAt == other.createdAt && isCrossRepository == other.isCrossRepository && actor == other.actor && commit == other.commit && commitRepository == other.commitRepository; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), isCrossRepository.hashCode), actor.hashCode), commit.hashCode), commitRepository.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('isCrossRepository', isCrossRepository) ..add('actor', actor) ..add('commit', commit) ..add('commitRepository', commitRepository)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; bool? _isCrossRepository; bool? get isCrossRepository => _$this._isCrossRepository; set isCrossRepository(bool? isCrossRepository) => _$this._isCrossRepository = isCrossRepository; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitBuilder? _commit; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitBuilder get commit => _$this._commit ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitBuilder(); set commit( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitBuilder? commit) => _$this._commit = commit; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder? _commitRepository; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder get commitRepository => _$this._commitRepository ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder(); set commitRepository( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder? commitRepository) => _$this._commitRepository = commitRepository; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEventBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _isCrossRepository = $v.isCrossRepository; _actor = $v.actor?.toBuilder(); _commit = $v.commit?.toBuilder(); _commitRepository = $v.commitRepository.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent', 'createdAt'), isCrossRepository: BuiltValueNullFieldError.checkNotNull( isCrossRepository, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent', 'isCrossRepository'), actor: _actor?.build(), commit: _commit?.build(), commitRepository: commitRepository.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); _$failedField = 'commit'; _commit?.build(); _$failedField = 'commitRepository'; commitRepository.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit { @override final String G__typename; @override final String oid; @override final String url; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit._( {required this.G__typename, required this.oid, required this.url}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit', 'G__typename'); BuiltValueNullFieldError.checkNotNull( oid, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit', 'oid'); BuiltValueNullFieldError.checkNotNull( url, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit', 'url'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit && G__typename == other.G__typename && oid == other.oid && url == other.url; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), oid.hashCode), url.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit') ..add('G__typename', G__typename) ..add('oid', oid) ..add('url', url)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _oid; String? get oid => _$this._oid; set oid(String? oid) => _$this._oid = oid; String? _url; String? get url => _$this._url; set url(String? url) => _$this._url = url; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _oid = $v.oid; _url = $v.url; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit', 'G__typename'), oid: BuiltValueNullFieldError.checkNotNull( oid, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit', 'oid'), url: BuiltValueNullFieldError.checkNotNull( url, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit', 'url')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository { @override final String G__typename; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner owner; @override final String name; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository._( {required this.G__typename, required this.owner, required this.name}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository', 'G__typename'); BuiltValueNullFieldError.checkNotNull( owner, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository', 'owner'); BuiltValueNullFieldError.checkNotNull( name, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository', 'name'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository && G__typename == other.G__typename && owner == other.owner && name == other.name; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), owner.hashCode), name.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository') ..add('G__typename', G__typename) ..add('owner', owner) ..add('name', name)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder? _owner; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder get owner => _$this._owner ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder(); set owner( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder? owner) => _$this._owner = owner; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _owner = $v.owner.toBuilder(); _name = $v.name; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepositoryBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository', 'G__typename'), owner: owner.build(), name: BuiltValueNullFieldError.checkNotNull( name, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository', 'name')); } catch (_) { late String _$failedField; try { _$failedField = 'owner'; owner.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_ownerBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent { @override final String G__typename; @override final DateTime createdAt; @override final String previousTitle; @override final String currentTitle; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor? actor; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent._( {required this.G__typename, required this.createdAt, required this.previousTitle, required this.currentTitle, this.actor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent', 'createdAt'); BuiltValueNullFieldError.checkNotNull( previousTitle, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent', 'previousTitle'); BuiltValueNullFieldError.checkNotNull( currentTitle, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent', 'currentTitle'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent && G__typename == other.G__typename && createdAt == other.createdAt && previousTitle == other.previousTitle && currentTitle == other.currentTitle && actor == other.actor; } @override int get hashCode { return $jf($jc( $jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), previousTitle.hashCode), currentTitle.hashCode), actor.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('previousTitle', previousTitle) ..add('currentTitle', currentTitle) ..add('actor', actor)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; String? _previousTitle; String? get previousTitle => _$this._previousTitle; set previousTitle(String? previousTitle) => _$this._previousTitle = previousTitle; String? _currentTitle; String? get currentTitle => _$this._currentTitle; set currentTitle(String? currentTitle) => _$this._currentTitle = currentTitle; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEventBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _previousTitle = $v.previousTitle; _currentTitle = $v.currentTitle; _actor = $v.actor?.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent', 'createdAt'), previousTitle: BuiltValueNullFieldError.checkNotNull( previousTitle, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent', 'previousTitle'), currentTitle: BuiltValueNullFieldError.checkNotNull( currentTitle, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent', 'currentTitle'), actor: _actor?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor? actor; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent._( {required this.G__typename, required this.createdAt, this.actor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent', 'createdAt'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEventBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent', 'createdAt'), actor: _actor?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor? actor; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent._( {required this.G__typename, required this.createdAt, this.actor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent', 'createdAt'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEventBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent', 'createdAt'), actor: _actor?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor? actor; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source source; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent._( {required this.G__typename, required this.createdAt, this.actor, required this.source}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent', 'createdAt'); BuiltValueNullFieldError.checkNotNull( source, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent', 'source'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && source == other.source; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), source.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('source', source)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source? _source; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source? get source => _$this._source; set source( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source? source) => _$this._source = source; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEventBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _source = $v.source; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent', 'createdAt'), actor: _actor?.build(), source: BuiltValueNullFieldError.checkNotNull( source, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent', 'source')); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base { @override final String G__typename; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base._( {required this.G__typename}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base', 'G__typename'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base && G__typename == other.G__typename; } @override int get hashCode { return $jf($jc(0, G__typename.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base') ..add('G__typename', G__typename)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__baseBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__base', 'G__typename')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue { @override final String G__typename; @override final int number; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository repository; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue._( {required this.G__typename, required this.number, required this.repository}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue', 'G__typename'); BuiltValueNullFieldError.checkNotNull( number, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue', 'number'); BuiltValueNullFieldError.checkNotNull( repository, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue', 'repository'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue && G__typename == other.G__typename && number == other.number && repository == other.repository; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), number.hashCode), repository.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue') ..add('G__typename', G__typename) ..add('number', number) ..add('repository', repository)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _number; int? get number => _$this._number; set number(int? number) => _$this._number = number; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder? _repository; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder get repository => _$this._repository ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder(); set repository( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder? repository) => _$this._repository = repository; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _number = $v.number; _repository = $v.repository.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssueBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue', 'G__typename'), number: BuiltValueNullFieldError.checkNotNull( number, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue', 'number'), repository: repository.build()); } catch (_) { late String _$failedField; try { _$failedField = 'repository'; repository.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository { @override final String G__typename; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner owner; @override final String name; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository._( {required this.G__typename, required this.owner, required this.name}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository', 'G__typename'); BuiltValueNullFieldError.checkNotNull( owner, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository', 'owner'); BuiltValueNullFieldError.checkNotNull( name, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository', 'name'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository && G__typename == other.G__typename && owner == other.owner && name == other.name; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), owner.hashCode), name.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository') ..add('G__typename', G__typename) ..add('owner', owner) ..add('name', name)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder? _owner; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder get owner => _$this._owner ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder(); set owner( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder? owner) => _$this._owner = owner; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _owner = $v.owner.toBuilder(); _name = $v.name; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repositoryBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository', 'G__typename'), owner: owner.build(), name: BuiltValueNullFieldError.checkNotNull( name, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository', 'name')); } catch (_) { late String _$failedField; try { _$failedField = 'owner'; owner.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_ownerBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest { @override final String G__typename; @override final int number; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository repository; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest._( {required this.G__typename, required this.number, required this.repository}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest', 'G__typename'); BuiltValueNullFieldError.checkNotNull( number, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest', 'number'); BuiltValueNullFieldError.checkNotNull( repository, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest', 'repository'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest && G__typename == other.G__typename && number == other.number && repository == other.repository; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), number.hashCode), repository.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest') ..add('G__typename', G__typename) ..add('number', number) ..add('repository', repository)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _number; int? get number => _$this._number; set number(int? number) => _$this._number = number; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder? _repository; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder get repository => _$this._repository ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder(); set repository( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder? repository) => _$this._repository = repository; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _number = $v.number; _repository = $v.repository.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequestBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest', 'G__typename'), number: BuiltValueNullFieldError.checkNotNull( number, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest', 'number'), repository: repository.build()); } catch (_) { late String _$failedField; try { _$failedField = 'repository'; repository.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository { @override final String G__typename; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner owner; @override final String name; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository._( {required this.G__typename, required this.owner, required this.name}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository', 'G__typename'); BuiltValueNullFieldError.checkNotNull( owner, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository', 'owner'); BuiltValueNullFieldError.checkNotNull( name, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository', 'name'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository && G__typename == other.G__typename && owner == other.owner && name == other.name; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), owner.hashCode), name.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository') ..add('G__typename', G__typename) ..add('owner', owner) ..add('name', name)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder? _owner; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder get owner => _$this._owner ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder(); set owner( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder? owner) => _$this._owner = owner; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _owner = $v.owner.toBuilder(); _name = $v.name; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repositoryBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository', 'G__typename'), owner: owner.build(), name: BuiltValueNullFieldError.checkNotNull( name, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository', 'name')); } catch (_) { late String _$failedField; try { _$failedField = 'owner'; owner.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_ownerBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor? actor; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label label; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent._( {required this.G__typename, required this.createdAt, this.actor, required this.label}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent', 'createdAt'); BuiltValueNullFieldError.checkNotNull( label, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent', 'label'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && label == other.label; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), label.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('label', label)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_labelBuilder? _label; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_labelBuilder get label => _$this._label ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_labelBuilder(); set label( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_labelBuilder? label) => _$this._label = label; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEventBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _label = $v.label.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent', 'createdAt'), actor: _actor?.build(), label: label.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); _$failedField = 'label'; label.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label { @override final String G__typename; @override final String name; @override final String color; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_labelBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_labelBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label._( {required this.G__typename, required this.name, required this.color}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label', 'G__typename'); BuiltValueNullFieldError.checkNotNull( name, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label', 'name'); BuiltValueNullFieldError.checkNotNull( color, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label', 'color'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_labelBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_labelBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_labelBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label && G__typename == other.G__typename && name == other.name && color == other.color; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), name.hashCode), color.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label') ..add('G__typename', G__typename) ..add('name', name) ..add('color', color)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_labelBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_labelBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _color; String? get color => _$this._color; set color(String? color) => _$this._color = color; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_labelBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_labelBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _name = $v.name; _color = $v.color; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_labelBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label', 'G__typename'), name: BuiltValueNullFieldError.checkNotNull( name, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label', 'name'), color: BuiltValueNullFieldError.checkNotNull( color, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label', 'color')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor? actor; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label label; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent._( {required this.G__typename, required this.createdAt, this.actor, required this.label}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent', 'createdAt'); BuiltValueNullFieldError.checkNotNull( label, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent', 'label'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && label == other.label; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), label.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('label', label)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_labelBuilder? _label; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_labelBuilder get label => _$this._label ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_labelBuilder(); set label( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_labelBuilder? label) => _$this._label = label; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEventBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _label = $v.label.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent', 'createdAt'), actor: _actor?.build(), label: label.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); _$failedField = 'label'; label.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label { @override final String G__typename; @override final String name; @override final String color; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_labelBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_labelBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label._( {required this.G__typename, required this.name, required this.color}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label', 'G__typename'); BuiltValueNullFieldError.checkNotNull( name, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label', 'name'); BuiltValueNullFieldError.checkNotNull( color, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label', 'color'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_labelBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_labelBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_labelBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label && G__typename == other.G__typename && name == other.name && color == other.color; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), name.hashCode), color.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label') ..add('G__typename', G__typename) ..add('name', name) ..add('color', color)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_labelBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_labelBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _color; String? get color => _$this._color; set color(String? color) => _$this._color = color; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_labelBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_labelBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _name = $v.name; _color = $v.color; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_labelBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label', 'G__typename'), name: BuiltValueNullFieldError.checkNotNull( name, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label', 'name'), color: BuiltValueNullFieldError.checkNotNull( color, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label', 'color')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor? actor; @override final String milestoneTitle; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent._( {required this.G__typename, required this.createdAt, this.actor, required this.milestoneTitle}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent', 'createdAt'); BuiltValueNullFieldError.checkNotNull( milestoneTitle, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent', 'milestoneTitle'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && milestoneTitle == other.milestoneTitle; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), milestoneTitle.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('milestoneTitle', milestoneTitle)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actorBuilder? actor) => _$this._actor = actor; String? _milestoneTitle; String? get milestoneTitle => _$this._milestoneTitle; set milestoneTitle(String? milestoneTitle) => _$this._milestoneTitle = milestoneTitle; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEventBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _milestoneTitle = $v.milestoneTitle; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent', 'createdAt'), actor: _actor?.build(), milestoneTitle: BuiltValueNullFieldError.checkNotNull( milestoneTitle, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent', 'milestoneTitle')); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor? actor; @override final String milestoneTitle; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent._( {required this.G__typename, required this.createdAt, this.actor, required this.milestoneTitle}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent', 'createdAt'); BuiltValueNullFieldError.checkNotNull( milestoneTitle, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent', 'milestoneTitle'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && milestoneTitle == other.milestoneTitle; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), milestoneTitle.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('milestoneTitle', milestoneTitle)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actorBuilder? actor) => _$this._actor = actor; String? _milestoneTitle; String? get milestoneTitle => _$this._milestoneTitle; set milestoneTitle(String? milestoneTitle) => _$this._milestoneTitle = milestoneTitle; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEventBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _milestoneTitle = $v.milestoneTitle; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent', 'createdAt'), actor: _actor?.build(), milestoneTitle: BuiltValueNullFieldError.checkNotNull( milestoneTitle, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent', 'milestoneTitle')); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor? actor; @override final _i3.GLockReason? lockReason; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent._( {required this.G__typename, required this.createdAt, this.actor, this.lockReason}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent', 'createdAt'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && lockReason == other.lockReason; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), lockReason.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('lockReason', lockReason)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actorBuilder? actor) => _$this._actor = actor; _i3.GLockReason? _lockReason; _i3.GLockReason? get lockReason => _$this._lockReason; set lockReason(_i3.GLockReason? lockReason) => _$this._lockReason = lockReason; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEventBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _lockReason = $v.lockReason; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent', 'createdAt'), actor: _actor?.build(), lockReason: lockReason); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor? actor; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent._( {required this.G__typename, required this.createdAt, this.actor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent', 'createdAt'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEventBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent', 'createdAt'), actor: _actor?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor? actor; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee? assignee; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent._( {required this.G__typename, required this.createdAt, this.actor, this.assignee}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent', 'createdAt'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && assignee == other.assignee; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), assignee.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('assignee', assignee)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee? _assignee; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee? get assignee => _$this._assignee; set assignee( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee? assignee) => _$this._assignee = assignee; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEventBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _assignee = $v.assignee; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent', 'createdAt'), actor: _actor?.build(), assignee: assignee); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base { @override final String G__typename; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base._( {required this.G__typename}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base', 'G__typename'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base && G__typename == other.G__typename; } @override int get hashCode { return $jf($jc(0, G__typename.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base') ..add('G__typename', G__typename)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__baseBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__base', 'G__typename')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUserBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBotBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganizationBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequinBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor? actor; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee? assignee; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent._( {required this.G__typename, required this.createdAt, this.actor, this.assignee}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent', 'createdAt'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && assignee == other.assignee; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), assignee.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('assignee', assignee)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee? _assignee; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee? get assignee => _$this._assignee; set assignee( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee? assignee) => _$this._assignee = assignee; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEventBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _assignee = $v.assignee; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent', 'createdAt'), actor: _actor?.build(), assignee: assignee); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base { @override final String G__typename; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base._( {required this.G__typename}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base', 'G__typename'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base && G__typename == other.G__typename; } @override int get hashCode { return $jf($jc(0, G__typename.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base') ..add('G__typename', G__typename)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__baseBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__base', 'G__typename')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUserBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBotBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganizationBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequinBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor? actor; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent._( {required this.G__typename, required this.createdAt, this.actor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent', 'createdAt'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEventBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent', 'createdAt'), actor: _actor?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor? actor; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent._( {required this.G__typename, required this.createdAt, this.actor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent', 'createdAt'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEventBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent', 'createdAt'), actor: _actor?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor? actor; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent._( {required this.G__typename, required this.createdAt, this.actor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent', 'createdAt'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEventBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent', 'createdAt'), actor: _actor?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor? actor; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent._( {required this.G__typename, required this.createdAt, this.actor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent', 'createdAt'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEventBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent', 'createdAt'), actor: _actor?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor? actor; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository? fromRepository; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent._( {required this.G__typename, required this.createdAt, this.actor, this.fromRepository}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent', 'createdAt'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && fromRepository == other.fromRepository; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), fromRepository.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('fromRepository', fromRepository)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder? _fromRepository; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder get fromRepository => _$this._fromRepository ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder(); set fromRepository( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder? fromRepository) => _$this._fromRepository = fromRepository; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEventBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _fromRepository = $v.fromRepository?.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent', 'createdAt'), actor: _actor?.build(), fromRepository: _fromRepository?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); _$failedField = 'fromRepository'; _fromRepository?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository { @override final String G__typename; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner owner; @override final String name; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository._( {required this.G__typename, required this.owner, required this.name}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository', 'G__typename'); BuiltValueNullFieldError.checkNotNull( owner, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository', 'owner'); BuiltValueNullFieldError.checkNotNull( name, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository', 'name'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository && G__typename == other.G__typename && owner == other.owner && name == other.name; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), owner.hashCode), name.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository') ..add('G__typename', G__typename) ..add('owner', owner) ..add('name', name)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder? _owner; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder get owner => _$this._owner ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder(); set owner( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder? owner) => _$this._owner = owner; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _owner = $v.owner.toBuilder(); _name = $v.name; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepositoryBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository', 'G__typename'), owner: owner.build(), name: BuiltValueNullFieldError.checkNotNull( name, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository', 'name')); } catch (_) { late String _$failedField; try { _$failedField = 'owner'; owner.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_ownerBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit { @override final String G__typename; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit commit; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommitBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommitBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit._( {required this.G__typename, required this.commit}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit', 'G__typename'); BuiltValueNullFieldError.checkNotNull( commit, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit', 'commit'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommitBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommitBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommitBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit && G__typename == other.G__typename && commit == other.commit; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), commit.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit') ..add('G__typename', G__typename) ..add('commit', commit)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommitBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommitBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commitBuilder? _commit; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commitBuilder get commit => _$this._commit ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commitBuilder(); set commit( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commitBuilder? commit) => _$this._commit = commit; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommitBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommitBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _commit = $v.commit.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommitBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit', 'G__typename'), commit: commit.build()); } catch (_) { late String _$failedField; try { _$failedField = 'commit'; commit.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit { @override final String G__typename; @override final DateTime committedDate; @override final String oid; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author? author; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commitBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commitBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit._( {required this.G__typename, required this.committedDate, required this.oid, this.author}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit', 'G__typename'); BuiltValueNullFieldError.checkNotNull( committedDate, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit', 'committedDate'); BuiltValueNullFieldError.checkNotNull( oid, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit', 'oid'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commitBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commitBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commitBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit && G__typename == other.G__typename && committedDate == other.committedDate && oid == other.oid && author == other.author; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), committedDate.hashCode), oid.hashCode), author.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit') ..add('G__typename', G__typename) ..add('committedDate', committedDate) ..add('oid', oid) ..add('author', author)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commitBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commitBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _committedDate; DateTime? get committedDate => _$this._committedDate; set committedDate(DateTime? committedDate) => _$this._committedDate = committedDate; String? _oid; String? get oid => _$this._oid; set oid(String? oid) => _$this._oid = oid; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_authorBuilder? _author; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_authorBuilder get author => _$this._author ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_authorBuilder(); set author( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_authorBuilder? author) => _$this._author = author; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commitBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commitBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _committedDate = $v.committedDate; _oid = $v.oid; _author = $v.author?.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commitBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit', 'G__typename'), committedDate: BuiltValueNullFieldError.checkNotNull( committedDate, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit', 'committedDate'), oid: BuiltValueNullFieldError.checkNotNull( oid, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit', 'oid'), author: _author?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'author'; _author?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author { @override final String G__typename; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user? user; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_authorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_authorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author._( {required this.G__typename, this.user}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author', 'G__typename'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_authorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_authorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_authorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author && 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( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author') ..add('G__typename', G__typename) ..add('user', user)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_authorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_authorBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_userBuilder? _user; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_userBuilder get user => _$this._user ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_userBuilder(); set user( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_userBuilder? user) => _$this._user = user; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_authorBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_authorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _user = $v.user?.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_authorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author', 'G__typename'), user: _user?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'user'; _user?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_userBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_userBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_userBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_userBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_userBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_userBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_userBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_userBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_userBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_userBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor? actor; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest pullRequest; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent._( {required this.G__typename, required this.createdAt, this.actor, required this.pullRequest}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent', 'createdAt'); BuiltValueNullFieldError.checkNotNull( pullRequest, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent', 'pullRequest'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && pullRequest == other.pullRequest; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), pullRequest.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('pullRequest', pullRequest)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequestBuilder? _pullRequest; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequestBuilder get pullRequest => _$this._pullRequest ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequestBuilder(); set pullRequest( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequestBuilder? pullRequest) => _$this._pullRequest = pullRequest; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEventBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _pullRequest = $v.pullRequest.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent', 'createdAt'), actor: _actor?.build(), pullRequest: pullRequest.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); _$failedField = 'pullRequest'; pullRequest.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest { @override final String G__typename; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef? headRef; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequestBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequestBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest._( {required this.G__typename, this.headRef}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest', 'G__typename'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequestBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequestBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequestBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest && G__typename == other.G__typename && headRef == other.headRef; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), headRef.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest') ..add('G__typename', G__typename) ..add('headRef', headRef)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequestBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequestBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRefBuilder? _headRef; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRefBuilder get headRef => _$this._headRef ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRefBuilder(); set headRef( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRefBuilder? headRef) => _$this._headRef = headRef; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequestBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequestBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _headRef = $v.headRef?.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequestBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest', 'G__typename'), headRef: _headRef?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'headRef'; _headRef?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef { @override final String G__typename; @override final String name; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRefBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRefBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef._( {required this.G__typename, required this.name}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef', 'G__typename'); BuiltValueNullFieldError.checkNotNull( name, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef', 'name'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRefBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRefBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRefBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef && G__typename == other.G__typename && name == other.name; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), name.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef') ..add('G__typename', G__typename) ..add('name', name)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRefBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRefBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRefBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRefBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _name = $v.name; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRefBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef', 'G__typename'), name: BuiltValueNullFieldError.checkNotNull( name, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef', 'name')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor? actor; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus deploymentStatus; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent._( {required this.G__typename, required this.createdAt, this.actor, required this.deploymentStatus}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent', 'createdAt'); BuiltValueNullFieldError.checkNotNull( deploymentStatus, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent', 'deploymentStatus'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && deploymentStatus == other.deploymentStatus; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), deploymentStatus.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('deploymentStatus', deploymentStatus)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatusBuilder? _deploymentStatus; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatusBuilder get deploymentStatus => _$this._deploymentStatus ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatusBuilder(); set deploymentStatus( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatusBuilder? deploymentStatus) => _$this._deploymentStatus = deploymentStatus; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEventBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _deploymentStatus = $v.deploymentStatus.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent', 'createdAt'), actor: _actor?.build(), deploymentStatus: deploymentStatus.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); _$failedField = 'deploymentStatus'; deploymentStatus.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus { @override final String G__typename; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment deployment; @override final String? description; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatusBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatusBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus._( {required this.G__typename, required this.deployment, this.description}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus', 'G__typename'); BuiltValueNullFieldError.checkNotNull( deployment, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus', 'deployment'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatusBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatusBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatusBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus && G__typename == other.G__typename && deployment == other.deployment && description == other.description; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), deployment.hashCode), description.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus') ..add('G__typename', G__typename) ..add('deployment', deployment) ..add('description', description)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatusBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatusBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deploymentBuilder? _deployment; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deploymentBuilder get deployment => _$this._deployment ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deploymentBuilder(); set deployment( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deploymentBuilder? deployment) => _$this._deployment = deployment; String? _description; String? get description => _$this._description; set description(String? description) => _$this._description = description; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatusBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatusBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _deployment = $v.deployment.toBuilder(); _description = $v.description; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatusBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus', 'G__typename'), deployment: deployment.build(), description: description); } catch (_) { late String _$failedField; try { _$failedField = 'deployment'; deployment.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment { @override final String G__typename; @override final String? environment; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deploymentBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deploymentBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment._( {required this.G__typename, this.environment}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment', 'G__typename'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deploymentBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deploymentBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deploymentBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment && G__typename == other.G__typename && environment == other.environment; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), environment.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment') ..add('G__typename', G__typename) ..add('environment', environment)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deploymentBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deploymentBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _environment; String? get environment => _$this._environment; set environment(String? environment) => _$this._environment = environment; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deploymentBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deploymentBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _environment = $v.environment; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deploymentBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus_deployment', 'G__typename'), environment: environment); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor? actor; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest pullRequest; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent._( {required this.G__typename, required this.createdAt, this.actor, required this.pullRequest}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent', 'createdAt'); BuiltValueNullFieldError.checkNotNull( pullRequest, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent', 'pullRequest'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && pullRequest == other.pullRequest; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), pullRequest.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('pullRequest', pullRequest)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequestBuilder? _pullRequest; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequestBuilder get pullRequest => _$this._pullRequest ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequestBuilder(); set pullRequest( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequestBuilder? pullRequest) => _$this._pullRequest = pullRequest; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEventBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _pullRequest = $v.pullRequest.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent', 'createdAt'), actor: _actor?.build(), pullRequest: pullRequest.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); _$failedField = 'pullRequest'; pullRequest.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest { @override final String G__typename; @override final String headRefName; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequestBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequestBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest._( {required this.G__typename, required this.headRefName}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest', 'G__typename'); BuiltValueNullFieldError.checkNotNull( headRefName, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest', 'headRefName'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequestBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequestBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequestBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest && G__typename == other.G__typename && headRefName == other.headRefName; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), headRefName.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest') ..add('G__typename', G__typename) ..add('headRefName', headRefName)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequestBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequestBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _headRefName; String? get headRefName => _$this._headRefName; set headRefName(String? headRefName) => _$this._headRefName = headRefName; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequestBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequestBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _headRefName = $v.headRefName; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequestBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest', 'G__typename'), headRefName: BuiltValueNullFieldError.checkNotNull( headRefName, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest', 'headRefName')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor? actor; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest pullRequest; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit? beforeCommit; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit? afterCommit; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent._( {required this.G__typename, required this.createdAt, this.actor, required this.pullRequest, this.beforeCommit, this.afterCommit}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent', 'createdAt'); BuiltValueNullFieldError.checkNotNull( pullRequest, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent', 'pullRequest'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && pullRequest == other.pullRequest && beforeCommit == other.beforeCommit && afterCommit == other.afterCommit; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), pullRequest.hashCode), beforeCommit.hashCode), afterCommit.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('pullRequest', pullRequest) ..add('beforeCommit', beforeCommit) ..add('afterCommit', afterCommit)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequestBuilder? _pullRequest; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequestBuilder get pullRequest => _$this._pullRequest ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequestBuilder(); set pullRequest( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequestBuilder? pullRequest) => _$this._pullRequest = pullRequest; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommitBuilder? _beforeCommit; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommitBuilder get beforeCommit => _$this._beforeCommit ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommitBuilder(); set beforeCommit( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommitBuilder? beforeCommit) => _$this._beforeCommit = beforeCommit; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommitBuilder? _afterCommit; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommitBuilder get afterCommit => _$this._afterCommit ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommitBuilder(); set afterCommit( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommitBuilder? afterCommit) => _$this._afterCommit = afterCommit; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEventBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _pullRequest = $v.pullRequest.toBuilder(); _beforeCommit = $v.beforeCommit?.toBuilder(); _afterCommit = $v.afterCommit?.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent', 'createdAt'), actor: _actor?.build(), pullRequest: pullRequest.build(), beforeCommit: _beforeCommit?.build(), afterCommit: _afterCommit?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); _$failedField = 'pullRequest'; pullRequest.build(); _$failedField = 'beforeCommit'; _beforeCommit?.build(); _$failedField = 'afterCommit'; _afterCommit?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest { @override final String G__typename; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef? baseRef; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequestBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequestBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest._( {required this.G__typename, this.baseRef}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest', 'G__typename'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequestBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequestBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequestBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest && G__typename == other.G__typename && baseRef == other.baseRef; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), baseRef.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest') ..add('G__typename', G__typename) ..add('baseRef', baseRef)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequestBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequestBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRefBuilder? _baseRef; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRefBuilder get baseRef => _$this._baseRef ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRefBuilder(); set baseRef( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRefBuilder? baseRef) => _$this._baseRef = baseRef; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequestBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequestBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _baseRef = $v.baseRef?.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequestBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest', 'G__typename'), baseRef: _baseRef?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'baseRef'; _baseRef?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef { @override final String G__typename; @override final String name; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRefBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRefBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef._( {required this.G__typename, required this.name}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef', 'G__typename'); BuiltValueNullFieldError.checkNotNull( name, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef', 'name'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRefBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRefBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRefBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef && G__typename == other.G__typename && name == other.name; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), name.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef') ..add('G__typename', G__typename) ..add('name', name)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRefBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRefBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRefBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRefBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _name = $v.name; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRefBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef', 'G__typename'), name: BuiltValueNullFieldError.checkNotNull( name, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef', 'name')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit { @override final String G__typename; @override final String oid; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommitBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommitBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit._( {required this.G__typename, required this.oid}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit', 'G__typename'); BuiltValueNullFieldError.checkNotNull( oid, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit', 'oid'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommitBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommitBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommitBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit && G__typename == other.G__typename && oid == other.oid; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), oid.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit') ..add('G__typename', G__typename) ..add('oid', oid)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommitBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommitBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _oid; String? get oid => _$this._oid; set oid(String? oid) => _$this._oid = oid; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommitBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommitBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _oid = $v.oid; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommitBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit', 'G__typename'), oid: BuiltValueNullFieldError.checkNotNull( oid, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit', 'oid')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit { @override final String G__typename; @override final String oid; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommitBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommitBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit._( {required this.G__typename, required this.oid}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit', 'G__typename'); BuiltValueNullFieldError.checkNotNull( oid, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit', 'oid'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommitBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommitBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommitBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit && G__typename == other.G__typename && oid == other.oid; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), oid.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit') ..add('G__typename', G__typename) ..add('oid', oid)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommitBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommitBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _oid; String? get oid => _$this._oid; set oid(String? oid) => _$this._oid = oid; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommitBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommitBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _oid = $v.oid; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommitBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit', 'G__typename'), oid: BuiltValueNullFieldError.checkNotNull( oid, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit', 'oid')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor? actor; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest pullRequest; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit? beforeCommit; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit? afterCommit; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent._( {required this.G__typename, required this.createdAt, this.actor, required this.pullRequest, this.beforeCommit, this.afterCommit}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent', 'createdAt'); BuiltValueNullFieldError.checkNotNull( pullRequest, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent', 'pullRequest'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && pullRequest == other.pullRequest && beforeCommit == other.beforeCommit && afterCommit == other.afterCommit; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), pullRequest.hashCode), beforeCommit.hashCode), afterCommit.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('pullRequest', pullRequest) ..add('beforeCommit', beforeCommit) ..add('afterCommit', afterCommit)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequestBuilder? _pullRequest; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequestBuilder get pullRequest => _$this._pullRequest ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequestBuilder(); set pullRequest( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequestBuilder? pullRequest) => _$this._pullRequest = pullRequest; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommitBuilder? _beforeCommit; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommitBuilder get beforeCommit => _$this._beforeCommit ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommitBuilder(); set beforeCommit( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommitBuilder? beforeCommit) => _$this._beforeCommit = beforeCommit; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommitBuilder? _afterCommit; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommitBuilder get afterCommit => _$this._afterCommit ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommitBuilder(); set afterCommit( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommitBuilder? afterCommit) => _$this._afterCommit = afterCommit; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEventBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _pullRequest = $v.pullRequest.toBuilder(); _beforeCommit = $v.beforeCommit?.toBuilder(); _afterCommit = $v.afterCommit?.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent', 'createdAt'), actor: _actor?.build(), pullRequest: pullRequest.build(), beforeCommit: _beforeCommit?.build(), afterCommit: _afterCommit?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); _$failedField = 'pullRequest'; pullRequest.build(); _$failedField = 'beforeCommit'; _beforeCommit?.build(); _$failedField = 'afterCommit'; _afterCommit?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest { @override final String G__typename; @override final String headRefName; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequestBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequestBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest._( {required this.G__typename, required this.headRefName}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest', 'G__typename'); BuiltValueNullFieldError.checkNotNull( headRefName, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest', 'headRefName'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequestBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequestBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequestBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest && G__typename == other.G__typename && headRefName == other.headRefName; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), headRefName.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest') ..add('G__typename', G__typename) ..add('headRefName', headRefName)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequestBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequestBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _headRefName; String? get headRefName => _$this._headRefName; set headRefName(String? headRefName) => _$this._headRefName = headRefName; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequestBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequestBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _headRefName = $v.headRefName; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequestBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest', 'G__typename'), headRefName: BuiltValueNullFieldError.checkNotNull( headRefName, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest', 'headRefName')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit { @override final String G__typename; @override final String oid; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommitBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommitBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit._( {required this.G__typename, required this.oid}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit', 'G__typename'); BuiltValueNullFieldError.checkNotNull( oid, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit', 'oid'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommitBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommitBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommitBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit && G__typename == other.G__typename && oid == other.oid; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), oid.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit') ..add('G__typename', G__typename) ..add('oid', oid)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommitBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommitBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _oid; String? get oid => _$this._oid; set oid(String? oid) => _$this._oid = oid; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommitBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommitBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _oid = $v.oid; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommitBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit', 'G__typename'), oid: BuiltValueNullFieldError.checkNotNull( oid, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit', 'oid')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit { @override final String G__typename; @override final String oid; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommitBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommitBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit._( {required this.G__typename, required this.oid}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit', 'G__typename'); BuiltValueNullFieldError.checkNotNull( oid, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit', 'oid'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommitBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommitBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommitBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit && G__typename == other.G__typename && oid == other.oid; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), oid.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit') ..add('G__typename', G__typename) ..add('oid', oid)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommitBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommitBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _oid; String? get oid => _$this._oid; set oid(String? oid) => _$this._oid = oid; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommitBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommitBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _oid = $v.oid; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommitBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit', 'G__typename'), oid: BuiltValueNullFieldError.checkNotNull( oid, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit', 'oid')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor? actor; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer? requestedReviewer; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent._( {required this.G__typename, required this.createdAt, this.actor, this.requestedReviewer}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent', 'createdAt'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && requestedReviewer == other.requestedReviewer; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), requestedReviewer.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('requestedReviewer', requestedReviewer)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer? _requestedReviewer; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer? get requestedReviewer => _$this._requestedReviewer; set requestedReviewer( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer? requestedReviewer) => _$this._requestedReviewer = requestedReviewer; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEventBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _requestedReviewer = $v.requestedReviewer; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent', 'createdAt'), actor: _actor?.build(), requestedReviewer: requestedReviewer); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base { @override final String G__typename; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__baseBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__baseBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base._( {required this.G__typename}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base', 'G__typename'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__baseBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__baseBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__baseBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base && G__typename == other.G__typename; } @override int get hashCode { return $jf($jc(0, G__typename.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base') ..add('G__typename', G__typename)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__baseBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__baseBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__baseBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__baseBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__baseBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__base', 'G__typename')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUserBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUserBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUserBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUserBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUserBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUserBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUserBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUserBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUserBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUserBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent { @override final String G__typename; @override final DateTime createdAt; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor? actor; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer? requestedReviewer; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent._( {required this.G__typename, required this.createdAt, this.actor, this.requestedReviewer}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent', 'createdAt'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && requestedReviewer == other.requestedReviewer; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), requestedReviewer.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('requestedReviewer', requestedReviewer)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer? _requestedReviewer; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer? get requestedReviewer => _$this._requestedReviewer; set requestedReviewer( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer? requestedReviewer) => _$this._requestedReviewer = requestedReviewer; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEventBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _requestedReviewer = $v.requestedReviewer; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent', 'createdAt'), actor: _actor?.build(), requestedReviewer: requestedReviewer); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base { @override final String G__typename; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__baseBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__baseBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base._( {required this.G__typename}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base', 'G__typename'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__baseBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__baseBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__baseBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base && G__typename == other.G__typename; } @override int get hashCode { return $jf($jc(0, G__typename.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base') ..add('G__typename', G__typename)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__baseBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__baseBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__baseBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__baseBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__baseBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__base', 'G__typename')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUserBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUserBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUserBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUserBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUserBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUserBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUserBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUserBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUserBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUserBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent { @override final String G__typename; @override final DateTime createdAt; @override final String? dismissalMessage; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor? actor; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest pullRequest; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent._( {required this.G__typename, required this.createdAt, this.dismissalMessage, this.actor, required this.pullRequest}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent', 'createdAt'); BuiltValueNullFieldError.checkNotNull( pullRequest, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent', 'pullRequest'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent && G__typename == other.G__typename && createdAt == other.createdAt && dismissalMessage == other.dismissalMessage && actor == other.actor && pullRequest == other.pullRequest; } @override int get hashCode { return $jf($jc( $jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), dismissalMessage.hashCode), actor.hashCode), pullRequest.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('dismissalMessage', dismissalMessage) ..add('actor', actor) ..add('pullRequest', pullRequest)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; String? _dismissalMessage; String? get dismissalMessage => _$this._dismissalMessage; set dismissalMessage(String? dismissalMessage) => _$this._dismissalMessage = dismissalMessage; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequestBuilder? _pullRequest; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequestBuilder get pullRequest => _$this._pullRequest ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequestBuilder(); set pullRequest( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequestBuilder? pullRequest) => _$this._pullRequest = pullRequest; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEventBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _dismissalMessage = $v.dismissalMessage; _actor = $v.actor?.toBuilder(); _pullRequest = $v.pullRequest.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent', 'createdAt'), dismissalMessage: dismissalMessage, actor: _actor?.build(), pullRequest: pullRequest.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); _$failedField = 'pullRequest'; pullRequest.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest { @override final String G__typename; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author? author; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequestBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequestBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest._( {required this.G__typename, this.author}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest', 'G__typename'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequestBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequestBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequestBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest && G__typename == other.G__typename && author == other.author; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), author.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest') ..add('G__typename', G__typename) ..add('author', author)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequestBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequestBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_authorBuilder? _author; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_authorBuilder get author => _$this._author ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_authorBuilder(); set author( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_authorBuilder? author) => _$this._author = author; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequestBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequestBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _author = $v.author?.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequestBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest', 'G__typename'), author: _author?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'author'; _author?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_authorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_authorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_authorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_authorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_authorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_authorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_authorBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_authorBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_authorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_authorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview { @override final String G__typename; @override final DateTime createdAt; @override final _i3.GPullRequestReviewState state; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author? author; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments comments; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReviewBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReviewBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview._( {required this.G__typename, required this.createdAt, required this.state, this.author, required this.comments}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview', 'createdAt'); BuiltValueNullFieldError.checkNotNull( state, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview', 'state'); BuiltValueNullFieldError.checkNotNull( comments, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview', 'comments'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReviewBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReviewBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReviewBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview && G__typename == other.G__typename && createdAt == other.createdAt && state == other.state && author == other.author && comments == other.comments; } @override int get hashCode { return $jf($jc( $jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), state.hashCode), author.hashCode), comments.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('state', state) ..add('author', author) ..add('comments', comments)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReviewBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReviewBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; _i3.GPullRequestReviewState? _state; _i3.GPullRequestReviewState? get state => _$this._state; set state(_i3.GPullRequestReviewState? state) => _$this._state = state; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_authorBuilder? _author; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_authorBuilder get author => _$this._author ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_authorBuilder(); set author( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_authorBuilder? author) => _$this._author = author; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_commentsBuilder? _comments; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_commentsBuilder get comments => _$this._comments ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_commentsBuilder(); set comments( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_commentsBuilder? comments) => _$this._comments = comments; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReviewBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReviewBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _state = $v.state; _author = $v.author?.toBuilder(); _comments = $v.comments.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReviewBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview', 'createdAt'), state: BuiltValueNullFieldError.checkNotNull( state, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview', 'state'), author: _author?.build(), comments: comments.build()); } catch (_) { late String _$failedField; try { _$failedField = 'author'; _author?.build(); _$failedField = 'comments'; comments.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_authorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_authorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_authorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_authorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_authorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_authorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_authorBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_authorBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_authorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_authorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments { @override final String G__typename; @override final BuiltList< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes>? nodes; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_commentsBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_commentsBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments._( {required this.G__typename, this.nodes}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments', 'G__typename'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_commentsBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_commentsBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_commentsBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments && G__typename == other.G__typename && nodes == other.nodes; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), nodes.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments') ..add('G__typename', G__typename) ..add('nodes', nodes)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_commentsBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_commentsBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; ListBuilder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes>? _nodes; ListBuilder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes> get nodes => _$this._nodes ??= new ListBuilder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes>(); set nodes( ListBuilder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes>? nodes) => _$this._nodes = nodes; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_commentsBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_commentsBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _nodes = $v.nodes?.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_commentsBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments', 'G__typename'), nodes: _nodes?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'nodes'; _nodes?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes { @override final String G__typename; @override final String id; @override final DateTime createdAt; @override final String body; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author? author; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP THUMBS_UP; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN THUMBS_DOWN; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH LAUGH; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY HOORAY; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED CONFUSED; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART HEART; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET ROCKET; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES EYES; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodesBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodesBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes._( {required this.G__typename, required this.id, required this.createdAt, required this.body, this.author, required this.THUMBS_UP, required this.THUMBS_DOWN, required this.LAUGH, required this.HOORAY, required this.CONFUSED, required this.HEART, required this.ROCKET, required this.EYES}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', 'G__typename'); BuiltValueNullFieldError.checkNotNull( id, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', 'id'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', 'createdAt'); BuiltValueNullFieldError.checkNotNull( body, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', 'body'); BuiltValueNullFieldError.checkNotNull( THUMBS_UP, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', 'THUMBS_UP'); BuiltValueNullFieldError.checkNotNull( THUMBS_DOWN, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', 'THUMBS_DOWN'); BuiltValueNullFieldError.checkNotNull( LAUGH, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', 'LAUGH'); BuiltValueNullFieldError.checkNotNull( HOORAY, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', 'HOORAY'); BuiltValueNullFieldError.checkNotNull( CONFUSED, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', 'CONFUSED'); BuiltValueNullFieldError.checkNotNull( HEART, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', 'HEART'); BuiltValueNullFieldError.checkNotNull( ROCKET, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', 'ROCKET'); BuiltValueNullFieldError.checkNotNull( EYES, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', 'EYES'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodesBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodesBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes && G__typename == other.G__typename && id == other.id && createdAt == other.createdAt && body == other.body && author == other.author && THUMBS_UP == other.THUMBS_UP && THUMBS_DOWN == other.THUMBS_DOWN && LAUGH == other.LAUGH && HOORAY == other.HOORAY && CONFUSED == other.CONFUSED && HEART == other.HEART && ROCKET == other.ROCKET && EYES == other.EYES; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc(0, G__typename.hashCode), id.hashCode), createdAt.hashCode), body.hashCode), author.hashCode), THUMBS_UP.hashCode), THUMBS_DOWN.hashCode), LAUGH.hashCode), HOORAY.hashCode), CONFUSED.hashCode), HEART.hashCode), ROCKET.hashCode), EYES.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes') ..add('G__typename', G__typename) ..add('id', id) ..add('createdAt', createdAt) ..add('body', body) ..add('author', author) ..add('THUMBS_UP', THUMBS_UP) ..add('THUMBS_DOWN', THUMBS_DOWN) ..add('LAUGH', LAUGH) ..add('HOORAY', HOORAY) ..add('CONFUSED', CONFUSED) ..add('HEART', HEART) ..add('ROCKET', ROCKET) ..add('EYES', EYES)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodesBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodesBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _id; String? get id => _$this._id; set id(String? id) => _$this._id = id; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; String? _body; String? get body => _$this._body; set body(String? body) => _$this._body = body; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_authorBuilder? _author; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_authorBuilder get author => _$this._author ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_authorBuilder(); set author( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_authorBuilder? author) => _$this._author = author; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UPBuilder? _THUMBS_UP; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UPBuilder get THUMBS_UP => _$this._THUMBS_UP ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UPBuilder(); set THUMBS_UP( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UPBuilder? THUMBS_UP) => _$this._THUMBS_UP = THUMBS_UP; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWNBuilder? _THUMBS_DOWN; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWNBuilder get THUMBS_DOWN => _$this._THUMBS_DOWN ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWNBuilder(); set THUMBS_DOWN( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWNBuilder? THUMBS_DOWN) => _$this._THUMBS_DOWN = THUMBS_DOWN; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGHBuilder? _LAUGH; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGHBuilder get LAUGH => _$this._LAUGH ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGHBuilder(); set LAUGH( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGHBuilder? LAUGH) => _$this._LAUGH = LAUGH; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAYBuilder? _HOORAY; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAYBuilder get HOORAY => _$this._HOORAY ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAYBuilder(); set HOORAY( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAYBuilder? HOORAY) => _$this._HOORAY = HOORAY; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSEDBuilder? _CONFUSED; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSEDBuilder get CONFUSED => _$this._CONFUSED ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSEDBuilder(); set CONFUSED( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSEDBuilder? CONFUSED) => _$this._CONFUSED = CONFUSED; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEARTBuilder? _HEART; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEARTBuilder get HEART => _$this._HEART ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEARTBuilder(); set HEART( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEARTBuilder? HEART) => _$this._HEART = HEART; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKETBuilder? _ROCKET; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKETBuilder get ROCKET => _$this._ROCKET ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKETBuilder(); set ROCKET( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKETBuilder? ROCKET) => _$this._ROCKET = ROCKET; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYESBuilder? _EYES; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYESBuilder get EYES => _$this._EYES ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYESBuilder(); set EYES( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYESBuilder? EYES) => _$this._EYES = EYES; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodesBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _id = $v.id; _createdAt = $v.createdAt; _body = $v.body; _author = $v.author?.toBuilder(); _THUMBS_UP = $v.THUMBS_UP.toBuilder(); _THUMBS_DOWN = $v.THUMBS_DOWN.toBuilder(); _LAUGH = $v.LAUGH.toBuilder(); _HOORAY = $v.HOORAY.toBuilder(); _CONFUSED = $v.CONFUSED.toBuilder(); _HEART = $v.HEART.toBuilder(); _ROCKET = $v.ROCKET.toBuilder(); _EYES = $v.EYES.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodesBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', 'G__typename'), id: BuiltValueNullFieldError.checkNotNull(id, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', 'id'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', 'createdAt'), body: BuiltValueNullFieldError.checkNotNull( body, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', 'body'), author: _author?.build(), THUMBS_UP: THUMBS_UP.build(), THUMBS_DOWN: THUMBS_DOWN.build(), LAUGH: LAUGH.build(), HOORAY: HOORAY.build(), CONFUSED: CONFUSED.build(), HEART: HEART.build(), ROCKET: ROCKET.build(), EYES: EYES.build()); } catch (_) { late String _$failedField; try { _$failedField = 'author'; _author?.build(); _$failedField = 'THUMBS_UP'; THUMBS_UP.build(); _$failedField = 'THUMBS_DOWN'; THUMBS_DOWN.build(); _$failedField = 'LAUGH'; LAUGH.build(); _$failedField = 'HOORAY'; HOORAY.build(); _$failedField = 'CONFUSED'; CONFUSED.build(); _$failedField = 'HEART'; HEART.build(); _$failedField = 'ROCKET'; ROCKET.build(); _$failedField = 'EYES'; EYES.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author { @override final String G__typename; @override final String login; @override final String avatarUrl; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_authorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_authorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author._( {required this.G__typename, required this.login, required this.avatarUrl}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author', 'login'); BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author', 'avatarUrl'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_authorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_authorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_authorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author && G__typename == other.G__typename && login == other.login && avatarUrl == other.avatarUrl; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), login.hashCode), avatarUrl.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author') ..add('G__typename', G__typename) ..add('login', login) ..add('avatarUrl', avatarUrl)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_authorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_authorBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author? _$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? _avatarUrl; String? get avatarUrl => _$this._avatarUrl; set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_authorBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_authorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _avatarUrl = $v.avatarUrl; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_authorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author', 'login'), avatarUrl: BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author', 'avatarUrl')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UPBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UPBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UPBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UPBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UPBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UPBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UPBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UPBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UPBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UPBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWNBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWNBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWNBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWNBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWNBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWNBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWNBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWNBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWNBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWNBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGHBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGHBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGHBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGHBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGHBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGHBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGHBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGHBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGHBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGHBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAYBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAYBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAYBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAYBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAYBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAYBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAYBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAYBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAYBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAYBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSEDBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSEDBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSEDBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSEDBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSEDBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSEDBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSEDBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSEDBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSEDBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSEDBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEARTBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEARTBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEARTBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEARTBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEARTBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEARTBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEARTBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEARTBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEARTBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEARTBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKETBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKETBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKETBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKETBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKETBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKETBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKETBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKETBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKETBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKETBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYESBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYESBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES', 'viewerHasReacted'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYESBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYESBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYESBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYESBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYESBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYESBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYESBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYESBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent { @override final String G__typename; @override final DateTime createdAt; @override final String mergeRefName; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor? actor; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit? commit; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent._( {required this.G__typename, required this.createdAt, required this.mergeRefName, this.actor, this.commit}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent', 'createdAt'); BuiltValueNullFieldError.checkNotNull( mergeRefName, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent', 'mergeRefName'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent && G__typename == other.G__typename && createdAt == other.createdAt && mergeRefName == other.mergeRefName && actor == other.actor && commit == other.commit; } @override int get hashCode { return $jf($jc( $jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), mergeRefName.hashCode), actor.hashCode), commit.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('mergeRefName', mergeRefName) ..add('actor', actor) ..add('commit', commit)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; String? _mergeRefName; String? get mergeRefName => _$this._mergeRefName; set mergeRefName(String? mergeRefName) => _$this._mergeRefName = mergeRefName; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commitBuilder? _commit; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commitBuilder get commit => _$this._commit ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commitBuilder(); set commit( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commitBuilder? commit) => _$this._commit = commit; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEventBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _mergeRefName = $v.mergeRefName; _actor = $v.actor?.toBuilder(); _commit = $v.commit?.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent', 'createdAt'), mergeRefName: BuiltValueNullFieldError.checkNotNull( mergeRefName, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent', 'mergeRefName'), actor: _actor?.build(), commit: _commit?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); _$failedField = 'commit'; _commit?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit { @override final String G__typename; @override final String oid; @override final String url; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commitBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commitBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit._( {required this.G__typename, required this.oid, required this.url}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit', 'G__typename'); BuiltValueNullFieldError.checkNotNull( oid, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit', 'oid'); BuiltValueNullFieldError.checkNotNull( url, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit', 'url'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commitBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commitBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commitBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit && G__typename == other.G__typename && oid == other.oid && url == other.url; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), oid.hashCode), url.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit') ..add('G__typename', G__typename) ..add('oid', oid) ..add('url', url)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commitBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commitBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _oid; String? get oid => _$this._oid; set oid(String? oid) => _$this._oid = oid; String? _url; String? get url => _$this._url; set url(String? url) => _$this._url = url; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commitBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commitBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _oid = $v.oid; _url = $v.url; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commitBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit', 'G__typename'), oid: BuiltValueNullFieldError.checkNotNull( oid, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit', 'oid'), url: BuiltValueNullFieldError.checkNotNull( url, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit', 'url')); replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent { @override final String G__typename; @override final DateTime createdAt; @override final String headRefName; @override final GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor? actor; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEventBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEventBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent._( {required this.G__typename, required this.createdAt, required this.headRefName, this.actor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent', 'createdAt'); BuiltValueNullFieldError.checkNotNull( headRefName, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent', 'headRefName'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEventBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEventBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEventBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent && G__typename == other.G__typename && createdAt == other.createdAt && headRefName == other.headRefName && actor == other.actor; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), headRefName.hashCode), actor.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('headRefName', headRefName) ..add('actor', actor)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEventBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEventBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; String? _headRefName; String? get headRefName => _$this._headRefName; set headRefName(String? headRefName) => _$this._headRefName = headRefName; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actorBuilder? _actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actorBuilder get actor => _$this._actor ??= new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actorBuilder(); set actor( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actorBuilder? actor) => _$this._actor = actor; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEventBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEventBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _headRefName = $v.headRefName; _actor = $v.actor?.toBuilder(); _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEventBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent build() { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent _$result; try { _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent', 'createdAt'), headRefName: BuiltValueNullFieldError.checkNotNull( headRefName, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent', 'headRefName'), actor: _actor?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor extends GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor { @override final String G__typename; @override final String login; factory _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor( [void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actorBuilder)? updates]) => (new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actorBuilder() ..update(updates)) .build(); _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor', 'login'); } @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor rebuild( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actorBuilder toBuilder() => new GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actorBuilder implements Builder< GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor, GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actorBuilder> { _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor? _$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; GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actorBuilder() { GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor ._initializeBuilder(this); } GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor; } @override void update( void Function( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor build() { final _$result = _$v ?? new _$GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor', 'login')); replace(_$result); return _$result; } } class _$GReleasesData extends GReleasesData { @override final String G__typename; @override final GReleasesData_repository? repository; factory _$GReleasesData([void Function(GReleasesDataBuilder)? updates]) => (new GReleasesDataBuilder()..update(updates)).build(); _$GReleasesData._({required this.G__typename, this.repository}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReleasesData', 'G__typename'); } @override GReleasesData rebuild(void Function(GReleasesDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReleasesDataBuilder toBuilder() => new GReleasesDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReleasesData && 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('GReleasesData') ..add('G__typename', G__typename) ..add('repository', repository)) .toString(); } } class GReleasesDataBuilder implements Builder { _$GReleasesData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GReleasesData_repositoryBuilder? _repository; GReleasesData_repositoryBuilder get repository => _$this._repository ??= new GReleasesData_repositoryBuilder(); set repository(GReleasesData_repositoryBuilder? repository) => _$this._repository = repository; GReleasesDataBuilder() { GReleasesData._initializeBuilder(this); } GReleasesDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _repository = $v.repository?.toBuilder(); _$v = null; } return this; } @override void replace(GReleasesData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReleasesData; } @override void update(void Function(GReleasesDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GReleasesData build() { _$GReleasesData _$result; try { _$result = _$v ?? new _$GReleasesData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GReleasesData', 'G__typename'), repository: _repository?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'repository'; _repository?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GReleasesData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GReleasesData_repository extends GReleasesData_repository { @override final String G__typename; @override final GReleasesData_repository_releases releases; factory _$GReleasesData_repository( [void Function(GReleasesData_repositoryBuilder)? updates]) => (new GReleasesData_repositoryBuilder()..update(updates)).build(); _$GReleasesData_repository._( {required this.G__typename, required this.releases}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReleasesData_repository', 'G__typename'); BuiltValueNullFieldError.checkNotNull( releases, 'GReleasesData_repository', 'releases'); } @override GReleasesData_repository rebuild( void Function(GReleasesData_repositoryBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReleasesData_repositoryBuilder toBuilder() => new GReleasesData_repositoryBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReleasesData_repository && G__typename == other.G__typename && releases == other.releases; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), releases.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GReleasesData_repository') ..add('G__typename', G__typename) ..add('releases', releases)) .toString(); } } class GReleasesData_repositoryBuilder implements Builder { _$GReleasesData_repository? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GReleasesData_repository_releasesBuilder? _releases; GReleasesData_repository_releasesBuilder get releases => _$this._releases ??= new GReleasesData_repository_releasesBuilder(); set releases(GReleasesData_repository_releasesBuilder? releases) => _$this._releases = releases; GReleasesData_repositoryBuilder() { GReleasesData_repository._initializeBuilder(this); } GReleasesData_repositoryBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _releases = $v.releases.toBuilder(); _$v = null; } return this; } @override void replace(GReleasesData_repository other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReleasesData_repository; } @override void update(void Function(GReleasesData_repositoryBuilder)? updates) { if (updates != null) updates(this); } @override _$GReleasesData_repository build() { _$GReleasesData_repository _$result; try { _$result = _$v ?? new _$GReleasesData_repository._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GReleasesData_repository', 'G__typename'), releases: releases.build()); } catch (_) { late String _$failedField; try { _$failedField = 'releases'; releases.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GReleasesData_repository', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GReleasesData_repository_releases extends GReleasesData_repository_releases { @override final String G__typename; @override final GReleasesData_repository_releases_pageInfo pageInfo; @override final BuiltList? nodes; factory _$GReleasesData_repository_releases( [void Function(GReleasesData_repository_releasesBuilder)? updates]) => (new GReleasesData_repository_releasesBuilder()..update(updates)).build(); _$GReleasesData_repository_releases._( {required this.G__typename, required this.pageInfo, this.nodes}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReleasesData_repository_releases', 'G__typename'); BuiltValueNullFieldError.checkNotNull( pageInfo, 'GReleasesData_repository_releases', 'pageInfo'); } @override GReleasesData_repository_releases rebuild( void Function(GReleasesData_repository_releasesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReleasesData_repository_releasesBuilder toBuilder() => new GReleasesData_repository_releasesBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReleasesData_repository_releases && 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('GReleasesData_repository_releases') ..add('G__typename', G__typename) ..add('pageInfo', pageInfo) ..add('nodes', nodes)) .toString(); } } class GReleasesData_repository_releasesBuilder implements Builder { _$GReleasesData_repository_releases? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GReleasesData_repository_releases_pageInfoBuilder? _pageInfo; GReleasesData_repository_releases_pageInfoBuilder get pageInfo => _$this._pageInfo ??= new GReleasesData_repository_releases_pageInfoBuilder(); set pageInfo(GReleasesData_repository_releases_pageInfoBuilder? pageInfo) => _$this._pageInfo = pageInfo; ListBuilder? _nodes; ListBuilder get nodes => _$this._nodes ??= new ListBuilder(); set nodes(ListBuilder? nodes) => _$this._nodes = nodes; GReleasesData_repository_releasesBuilder() { GReleasesData_repository_releases._initializeBuilder(this); } GReleasesData_repository_releasesBuilder 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(GReleasesData_repository_releases other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReleasesData_repository_releases; } @override void update( void Function(GReleasesData_repository_releasesBuilder)? updates) { if (updates != null) updates(this); } @override _$GReleasesData_repository_releases build() { _$GReleasesData_repository_releases _$result; try { _$result = _$v ?? new _$GReleasesData_repository_releases._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GReleasesData_repository_releases', '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( 'GReleasesData_repository_releases', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GReleasesData_repository_releases_pageInfo extends GReleasesData_repository_releases_pageInfo { @override final String G__typename; @override final bool hasNextPage; @override final String? endCursor; factory _$GReleasesData_repository_releases_pageInfo( [void Function(GReleasesData_repository_releases_pageInfoBuilder)? updates]) => (new GReleasesData_repository_releases_pageInfoBuilder()..update(updates)) .build(); _$GReleasesData_repository_releases_pageInfo._( {required this.G__typename, required this.hasNextPage, this.endCursor}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GReleasesData_repository_releases_pageInfo', 'G__typename'); BuiltValueNullFieldError.checkNotNull(hasNextPage, 'GReleasesData_repository_releases_pageInfo', 'hasNextPage'); } @override GReleasesData_repository_releases_pageInfo rebuild( void Function(GReleasesData_repository_releases_pageInfoBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReleasesData_repository_releases_pageInfoBuilder toBuilder() => new GReleasesData_repository_releases_pageInfoBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReleasesData_repository_releases_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( 'GReleasesData_repository_releases_pageInfo') ..add('G__typename', G__typename) ..add('hasNextPage', hasNextPage) ..add('endCursor', endCursor)) .toString(); } } class GReleasesData_repository_releases_pageInfoBuilder implements Builder { _$GReleasesData_repository_releases_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; GReleasesData_repository_releases_pageInfoBuilder() { GReleasesData_repository_releases_pageInfo._initializeBuilder(this); } GReleasesData_repository_releases_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(GReleasesData_repository_releases_pageInfo other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReleasesData_repository_releases_pageInfo; } @override void update( void Function(GReleasesData_repository_releases_pageInfoBuilder)? updates) { if (updates != null) updates(this); } @override _$GReleasesData_repository_releases_pageInfo build() { final _$result = _$v ?? new _$GReleasesData_repository_releases_pageInfo._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GReleasesData_repository_releases_pageInfo', 'G__typename'), hasNextPage: BuiltValueNullFieldError.checkNotNull(hasNextPage, 'GReleasesData_repository_releases_pageInfo', 'hasNextPage'), endCursor: endCursor); replace(_$result); return _$result; } } class _$GReleasesData_repository_releases_nodes extends GReleasesData_repository_releases_nodes { @override final String G__typename; @override final String tagName; @override final String? description; @override final String? name; @override final GReleasesData_repository_releases_nodes_author? author; @override final DateTime? publishedAt; @override final String url; @override final GReleasesData_repository_releases_nodes_releaseAssets releaseAssets; factory _$GReleasesData_repository_releases_nodes( [void Function(GReleasesData_repository_releases_nodesBuilder)? updates]) => (new GReleasesData_repository_releases_nodesBuilder()..update(updates)) .build(); _$GReleasesData_repository_releases_nodes._( {required this.G__typename, required this.tagName, this.description, this.name, this.author, this.publishedAt, required this.url, required this.releaseAssets}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReleasesData_repository_releases_nodes', 'G__typename'); BuiltValueNullFieldError.checkNotNull( tagName, 'GReleasesData_repository_releases_nodes', 'tagName'); BuiltValueNullFieldError.checkNotNull( url, 'GReleasesData_repository_releases_nodes', 'url'); BuiltValueNullFieldError.checkNotNull(releaseAssets, 'GReleasesData_repository_releases_nodes', 'releaseAssets'); } @override GReleasesData_repository_releases_nodes rebuild( void Function(GReleasesData_repository_releases_nodesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReleasesData_repository_releases_nodesBuilder toBuilder() => new GReleasesData_repository_releases_nodesBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReleasesData_repository_releases_nodes && G__typename == other.G__typename && tagName == other.tagName && description == other.description && name == other.name && author == other.author && publishedAt == other.publishedAt && url == other.url && releaseAssets == other.releaseAssets; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc( $jc($jc($jc(0, G__typename.hashCode), tagName.hashCode), description.hashCode), name.hashCode), author.hashCode), publishedAt.hashCode), url.hashCode), releaseAssets.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GReleasesData_repository_releases_nodes') ..add('G__typename', G__typename) ..add('tagName', tagName) ..add('description', description) ..add('name', name) ..add('author', author) ..add('publishedAt', publishedAt) ..add('url', url) ..add('releaseAssets', releaseAssets)) .toString(); } } class GReleasesData_repository_releases_nodesBuilder implements Builder { _$GReleasesData_repository_releases_nodes? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _tagName; String? get tagName => _$this._tagName; set tagName(String? tagName) => _$this._tagName = tagName; String? _description; String? get description => _$this._description; set description(String? description) => _$this._description = description; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GReleasesData_repository_releases_nodes_authorBuilder? _author; GReleasesData_repository_releases_nodes_authorBuilder get author => _$this._author ??= new GReleasesData_repository_releases_nodes_authorBuilder(); set author(GReleasesData_repository_releases_nodes_authorBuilder? author) => _$this._author = author; DateTime? _publishedAt; DateTime? get publishedAt => _$this._publishedAt; set publishedAt(DateTime? publishedAt) => _$this._publishedAt = publishedAt; String? _url; String? get url => _$this._url; set url(String? url) => _$this._url = url; GReleasesData_repository_releases_nodes_releaseAssetsBuilder? _releaseAssets; GReleasesData_repository_releases_nodes_releaseAssetsBuilder get releaseAssets => _$this._releaseAssets ??= new GReleasesData_repository_releases_nodes_releaseAssetsBuilder(); set releaseAssets( GReleasesData_repository_releases_nodes_releaseAssetsBuilder? releaseAssets) => _$this._releaseAssets = releaseAssets; GReleasesData_repository_releases_nodesBuilder() { GReleasesData_repository_releases_nodes._initializeBuilder(this); } GReleasesData_repository_releases_nodesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _tagName = $v.tagName; _description = $v.description; _name = $v.name; _author = $v.author?.toBuilder(); _publishedAt = $v.publishedAt; _url = $v.url; _releaseAssets = $v.releaseAssets.toBuilder(); _$v = null; } return this; } @override void replace(GReleasesData_repository_releases_nodes other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReleasesData_repository_releases_nodes; } @override void update( void Function(GReleasesData_repository_releases_nodesBuilder)? updates) { if (updates != null) updates(this); } @override _$GReleasesData_repository_releases_nodes build() { _$GReleasesData_repository_releases_nodes _$result; try { _$result = _$v ?? new _$GReleasesData_repository_releases_nodes._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GReleasesData_repository_releases_nodes', 'G__typename'), tagName: BuiltValueNullFieldError.checkNotNull(tagName, 'GReleasesData_repository_releases_nodes', 'tagName'), description: description, name: name, author: _author?.build(), publishedAt: publishedAt, url: BuiltValueNullFieldError.checkNotNull( url, 'GReleasesData_repository_releases_nodes', 'url'), releaseAssets: releaseAssets.build()); } catch (_) { late String _$failedField; try { _$failedField = 'author'; _author?.build(); _$failedField = 'releaseAssets'; releaseAssets.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GReleasesData_repository_releases_nodes', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GReleasesData_repository_releases_nodes_author extends GReleasesData_repository_releases_nodes_author { @override final String G__typename; @override final String? name; @override final String avatarUrl; factory _$GReleasesData_repository_releases_nodes_author( [void Function(GReleasesData_repository_releases_nodes_authorBuilder)? updates]) => (new GReleasesData_repository_releases_nodes_authorBuilder() ..update(updates)) .build(); _$GReleasesData_repository_releases_nodes_author._( {required this.G__typename, this.name, required this.avatarUrl}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GReleasesData_repository_releases_nodes_author', 'G__typename'); BuiltValueNullFieldError.checkNotNull(avatarUrl, 'GReleasesData_repository_releases_nodes_author', 'avatarUrl'); } @override GReleasesData_repository_releases_nodes_author rebuild( void Function(GReleasesData_repository_releases_nodes_authorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReleasesData_repository_releases_nodes_authorBuilder toBuilder() => new GReleasesData_repository_releases_nodes_authorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReleasesData_repository_releases_nodes_author && G__typename == other.G__typename && name == other.name && avatarUrl == other.avatarUrl; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), name.hashCode), avatarUrl.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GReleasesData_repository_releases_nodes_author') ..add('G__typename', G__typename) ..add('name', name) ..add('avatarUrl', avatarUrl)) .toString(); } } class GReleasesData_repository_releases_nodes_authorBuilder implements Builder { _$GReleasesData_repository_releases_nodes_author? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; 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; GReleasesData_repository_releases_nodes_authorBuilder() { GReleasesData_repository_releases_nodes_author._initializeBuilder(this); } GReleasesData_repository_releases_nodes_authorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _name = $v.name; _avatarUrl = $v.avatarUrl; _$v = null; } return this; } @override void replace(GReleasesData_repository_releases_nodes_author other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReleasesData_repository_releases_nodes_author; } @override void update( void Function(GReleasesData_repository_releases_nodes_authorBuilder)? updates) { if (updates != null) updates(this); } @override _$GReleasesData_repository_releases_nodes_author build() { final _$result = _$v ?? new _$GReleasesData_repository_releases_nodes_author._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GReleasesData_repository_releases_nodes_author', 'G__typename'), name: name, avatarUrl: BuiltValueNullFieldError.checkNotNull(avatarUrl, 'GReleasesData_repository_releases_nodes_author', 'avatarUrl')); replace(_$result); return _$result; } } class _$GReleasesData_repository_releases_nodes_releaseAssets extends GReleasesData_repository_releases_nodes_releaseAssets { @override final String G__typename; @override final BuiltList? nodes; factory _$GReleasesData_repository_releases_nodes_releaseAssets( [void Function( GReleasesData_repository_releases_nodes_releaseAssetsBuilder)? updates]) => (new GReleasesData_repository_releases_nodes_releaseAssetsBuilder() ..update(updates)) .build(); _$GReleasesData_repository_releases_nodes_releaseAssets._( {required this.G__typename, this.nodes}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GReleasesData_repository_releases_nodes_releaseAssets', 'G__typename'); } @override GReleasesData_repository_releases_nodes_releaseAssets rebuild( void Function( GReleasesData_repository_releases_nodes_releaseAssetsBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReleasesData_repository_releases_nodes_releaseAssetsBuilder toBuilder() => new GReleasesData_repository_releases_nodes_releaseAssetsBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReleasesData_repository_releases_nodes_releaseAssets && G__typename == other.G__typename && nodes == other.nodes; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), nodes.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GReleasesData_repository_releases_nodes_releaseAssets') ..add('G__typename', G__typename) ..add('nodes', nodes)) .toString(); } } class GReleasesData_repository_releases_nodes_releaseAssetsBuilder implements Builder { _$GReleasesData_repository_releases_nodes_releaseAssets? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; ListBuilder? _nodes; ListBuilder get nodes => _$this._nodes ??= new ListBuilder< GReleasesData_repository_releases_nodes_releaseAssets_nodes>(); set nodes( ListBuilder< GReleasesData_repository_releases_nodes_releaseAssets_nodes>? nodes) => _$this._nodes = nodes; GReleasesData_repository_releases_nodes_releaseAssetsBuilder() { GReleasesData_repository_releases_nodes_releaseAssets._initializeBuilder( this); } GReleasesData_repository_releases_nodes_releaseAssetsBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _nodes = $v.nodes?.toBuilder(); _$v = null; } return this; } @override void replace(GReleasesData_repository_releases_nodes_releaseAssets other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReleasesData_repository_releases_nodes_releaseAssets; } @override void update( void Function( GReleasesData_repository_releases_nodes_releaseAssetsBuilder)? updates) { if (updates != null) updates(this); } @override _$GReleasesData_repository_releases_nodes_releaseAssets build() { _$GReleasesData_repository_releases_nodes_releaseAssets _$result; try { _$result = _$v ?? new _$GReleasesData_repository_releases_nodes_releaseAssets._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GReleasesData_repository_releases_nodes_releaseAssets', 'G__typename'), nodes: _nodes?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'nodes'; _nodes?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GReleasesData_repository_releases_nodes_releaseAssets', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GReleasesData_repository_releases_nodes_releaseAssets_nodes extends GReleasesData_repository_releases_nodes_releaseAssets_nodes { @override final String G__typename; @override final String name; @override final String downloadUrl; @override final int downloadCount; factory _$GReleasesData_repository_releases_nodes_releaseAssets_nodes( [void Function( GReleasesData_repository_releases_nodes_releaseAssets_nodesBuilder)? updates]) => (new GReleasesData_repository_releases_nodes_releaseAssets_nodesBuilder() ..update(updates)) .build(); _$GReleasesData_repository_releases_nodes_releaseAssets_nodes._( {required this.G__typename, required this.name, required this.downloadUrl, required this.downloadCount}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReleasesData_repository_releases_nodes_releaseAssets_nodes', 'G__typename'); BuiltValueNullFieldError.checkNotNull(name, 'GReleasesData_repository_releases_nodes_releaseAssets_nodes', 'name'); BuiltValueNullFieldError.checkNotNull( downloadUrl, 'GReleasesData_repository_releases_nodes_releaseAssets_nodes', 'downloadUrl'); BuiltValueNullFieldError.checkNotNull( downloadCount, 'GReleasesData_repository_releases_nodes_releaseAssets_nodes', 'downloadCount'); } @override GReleasesData_repository_releases_nodes_releaseAssets_nodes rebuild( void Function( GReleasesData_repository_releases_nodes_releaseAssets_nodesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReleasesData_repository_releases_nodes_releaseAssets_nodesBuilder toBuilder() => new GReleasesData_repository_releases_nodes_releaseAssets_nodesBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReleasesData_repository_releases_nodes_releaseAssets_nodes && G__typename == other.G__typename && name == other.name && downloadUrl == other.downloadUrl && downloadCount == other.downloadCount; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), name.hashCode), downloadUrl.hashCode), downloadCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GReleasesData_repository_releases_nodes_releaseAssets_nodes') ..add('G__typename', G__typename) ..add('name', name) ..add('downloadUrl', downloadUrl) ..add('downloadCount', downloadCount)) .toString(); } } class GReleasesData_repository_releases_nodes_releaseAssets_nodesBuilder implements Builder { _$GReleasesData_repository_releases_nodes_releaseAssets_nodes? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _downloadUrl; String? get downloadUrl => _$this._downloadUrl; set downloadUrl(String? downloadUrl) => _$this._downloadUrl = downloadUrl; int? _downloadCount; int? get downloadCount => _$this._downloadCount; set downloadCount(int? downloadCount) => _$this._downloadCount = downloadCount; GReleasesData_repository_releases_nodes_releaseAssets_nodesBuilder() { GReleasesData_repository_releases_nodes_releaseAssets_nodes ._initializeBuilder(this); } GReleasesData_repository_releases_nodes_releaseAssets_nodesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _name = $v.name; _downloadUrl = $v.downloadUrl; _downloadCount = $v.downloadCount; _$v = null; } return this; } @override void replace( GReleasesData_repository_releases_nodes_releaseAssets_nodes other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReleasesData_repository_releases_nodes_releaseAssets_nodes; } @override void update( void Function( GReleasesData_repository_releases_nodes_releaseAssets_nodesBuilder)? updates) { if (updates != null) updates(this); } @override _$GReleasesData_repository_releases_nodes_releaseAssets_nodes build() { final _$result = _$v ?? new _$GReleasesData_repository_releases_nodes_releaseAssets_nodes._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GReleasesData_repository_releases_nodes_releaseAssets_nodes', 'G__typename'), name: BuiltValueNullFieldError.checkNotNull( name, 'GReleasesData_repository_releases_nodes_releaseAssets_nodes', 'name'), downloadUrl: BuiltValueNullFieldError.checkNotNull( downloadUrl, 'GReleasesData_repository_releases_nodes_releaseAssets_nodes', 'downloadUrl'), downloadCount: BuiltValueNullFieldError.checkNotNull( downloadCount, 'GReleasesData_repository_releases_nodes_releaseAssets_nodes', 'downloadCount')); replace(_$result); return _$result; } } class _$GPageInfoPartsData extends GPageInfoPartsData { @override final String G__typename; @override final bool hasNextPage; @override final String? endCursor; factory _$GPageInfoPartsData( [void Function(GPageInfoPartsDataBuilder)? updates]) => (new GPageInfoPartsDataBuilder()..update(updates)).build(); _$GPageInfoPartsData._( {required this.G__typename, required this.hasNextPage, this.endCursor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GPageInfoPartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull( hasNextPage, 'GPageInfoPartsData', 'hasNextPage'); } @override GPageInfoPartsData rebuild( void Function(GPageInfoPartsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GPageInfoPartsDataBuilder toBuilder() => new GPageInfoPartsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GPageInfoPartsData && 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('GPageInfoPartsData') ..add('G__typename', G__typename) ..add('hasNextPage', hasNextPage) ..add('endCursor', endCursor)) .toString(); } } class GPageInfoPartsDataBuilder implements Builder { _$GPageInfoPartsData? _$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; GPageInfoPartsDataBuilder() { GPageInfoPartsData._initializeBuilder(this); } GPageInfoPartsDataBuilder 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(GPageInfoPartsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GPageInfoPartsData; } @override void update(void Function(GPageInfoPartsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GPageInfoPartsData build() { final _$result = _$v ?? new _$GPageInfoPartsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GPageInfoPartsData', 'G__typename'), hasNextPage: BuiltValueNullFieldError.checkNotNull( hasNextPage, 'GPageInfoPartsData', 'hasNextPage'), endCursor: endCursor); replace(_$result); return _$result; } } class _$GRepoItemData extends GRepoItemData { @override final String G__typename; @override final GRepoItemData_owner owner; @override final String name; @override final String? description; @override final bool isPrivate; @override final bool isFork; @override final GRepoItemData_stargazers stargazers; @override final GRepoItemData_forks forks; @override final GRepoItemData_primaryLanguage? primaryLanguage; factory _$GRepoItemData([void Function(GRepoItemDataBuilder)? updates]) => (new GRepoItemDataBuilder()..update(updates)).build(); _$GRepoItemData._( {required this.G__typename, required this.owner, required this.name, this.description, required this.isPrivate, required this.isFork, required this.stargazers, required this.forks, this.primaryLanguage}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoItemData', 'G__typename'); BuiltValueNullFieldError.checkNotNull(owner, 'GRepoItemData', 'owner'); BuiltValueNullFieldError.checkNotNull(name, 'GRepoItemData', 'name'); BuiltValueNullFieldError.checkNotNull( isPrivate, 'GRepoItemData', 'isPrivate'); BuiltValueNullFieldError.checkNotNull(isFork, 'GRepoItemData', 'isFork'); BuiltValueNullFieldError.checkNotNull( stargazers, 'GRepoItemData', 'stargazers'); BuiltValueNullFieldError.checkNotNull(forks, 'GRepoItemData', 'forks'); } @override GRepoItemData rebuild(void Function(GRepoItemDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoItemDataBuilder toBuilder() => new GRepoItemDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoItemData && G__typename == other.G__typename && owner == other.owner && name == other.name && description == other.description && isPrivate == other.isPrivate && isFork == other.isFork && stargazers == other.stargazers && forks == other.forks && primaryLanguage == other.primaryLanguage; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc($jc(0, G__typename.hashCode), owner.hashCode), name.hashCode), description.hashCode), isPrivate.hashCode), isFork.hashCode), stargazers.hashCode), forks.hashCode), primaryLanguage.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GRepoItemData') ..add('G__typename', G__typename) ..add('owner', owner) ..add('name', name) ..add('description', description) ..add('isPrivate', isPrivate) ..add('isFork', isFork) ..add('stargazers', stargazers) ..add('forks', forks) ..add('primaryLanguage', primaryLanguage)) .toString(); } } class GRepoItemDataBuilder implements Builder { _$GRepoItemData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GRepoItemData_ownerBuilder? _owner; GRepoItemData_ownerBuilder get owner => _$this._owner ??= new GRepoItemData_ownerBuilder(); set owner(GRepoItemData_ownerBuilder? owner) => _$this._owner = owner; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _description; String? get description => _$this._description; set description(String? description) => _$this._description = description; bool? _isPrivate; bool? get isPrivate => _$this._isPrivate; set isPrivate(bool? isPrivate) => _$this._isPrivate = isPrivate; bool? _isFork; bool? get isFork => _$this._isFork; set isFork(bool? isFork) => _$this._isFork = isFork; GRepoItemData_stargazersBuilder? _stargazers; GRepoItemData_stargazersBuilder get stargazers => _$this._stargazers ??= new GRepoItemData_stargazersBuilder(); set stargazers(GRepoItemData_stargazersBuilder? stargazers) => _$this._stargazers = stargazers; GRepoItemData_forksBuilder? _forks; GRepoItemData_forksBuilder get forks => _$this._forks ??= new GRepoItemData_forksBuilder(); set forks(GRepoItemData_forksBuilder? forks) => _$this._forks = forks; GRepoItemData_primaryLanguageBuilder? _primaryLanguage; GRepoItemData_primaryLanguageBuilder get primaryLanguage => _$this._primaryLanguage ??= new GRepoItemData_primaryLanguageBuilder(); set primaryLanguage(GRepoItemData_primaryLanguageBuilder? primaryLanguage) => _$this._primaryLanguage = primaryLanguage; GRepoItemDataBuilder() { GRepoItemData._initializeBuilder(this); } GRepoItemDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _owner = $v.owner.toBuilder(); _name = $v.name; _description = $v.description; _isPrivate = $v.isPrivate; _isFork = $v.isFork; _stargazers = $v.stargazers.toBuilder(); _forks = $v.forks.toBuilder(); _primaryLanguage = $v.primaryLanguage?.toBuilder(); _$v = null; } return this; } @override void replace(GRepoItemData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoItemData; } @override void update(void Function(GRepoItemDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoItemData build() { _$GRepoItemData _$result; try { _$result = _$v ?? new _$GRepoItemData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoItemData', 'G__typename'), owner: owner.build(), name: BuiltValueNullFieldError.checkNotNull( name, 'GRepoItemData', 'name'), description: description, isPrivate: BuiltValueNullFieldError.checkNotNull( isPrivate, 'GRepoItemData', 'isPrivate'), isFork: BuiltValueNullFieldError.checkNotNull( isFork, 'GRepoItemData', 'isFork'), stargazers: stargazers.build(), forks: forks.build(), primaryLanguage: _primaryLanguage?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'owner'; owner.build(); _$failedField = 'stargazers'; stargazers.build(); _$failedField = 'forks'; forks.build(); _$failedField = 'primaryLanguage'; _primaryLanguage?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GRepoItemData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GRepoItemData_owner extends GRepoItemData_owner { @override final String G__typename; @override final String login; @override final String avatarUrl; factory _$GRepoItemData_owner( [void Function(GRepoItemData_ownerBuilder)? updates]) => (new GRepoItemData_ownerBuilder()..update(updates)).build(); _$GRepoItemData_owner._( {required this.G__typename, required this.login, required this.avatarUrl}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoItemData_owner', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GRepoItemData_owner', 'login'); BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GRepoItemData_owner', 'avatarUrl'); } @override GRepoItemData_owner rebuild( void Function(GRepoItemData_ownerBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoItemData_ownerBuilder toBuilder() => new GRepoItemData_ownerBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoItemData_owner && G__typename == other.G__typename && login == other.login && avatarUrl == other.avatarUrl; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), login.hashCode), avatarUrl.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GRepoItemData_owner') ..add('G__typename', G__typename) ..add('login', login) ..add('avatarUrl', avatarUrl)) .toString(); } } class GRepoItemData_ownerBuilder implements Builder { _$GRepoItemData_owner? _$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? _avatarUrl; String? get avatarUrl => _$this._avatarUrl; set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; GRepoItemData_ownerBuilder() { GRepoItemData_owner._initializeBuilder(this); } GRepoItemData_ownerBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _avatarUrl = $v.avatarUrl; _$v = null; } return this; } @override void replace(GRepoItemData_owner other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoItemData_owner; } @override void update(void Function(GRepoItemData_ownerBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoItemData_owner build() { final _$result = _$v ?? new _$GRepoItemData_owner._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoItemData_owner', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GRepoItemData_owner', 'login'), avatarUrl: BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GRepoItemData_owner', 'avatarUrl')); replace(_$result); return _$result; } } class _$GRepoItemData_stargazers extends GRepoItemData_stargazers { @override final String G__typename; @override final int totalCount; factory _$GRepoItemData_stargazers( [void Function(GRepoItemData_stargazersBuilder)? updates]) => (new GRepoItemData_stargazersBuilder()..update(updates)).build(); _$GRepoItemData_stargazers._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoItemData_stargazers', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GRepoItemData_stargazers', 'totalCount'); } @override GRepoItemData_stargazers rebuild( void Function(GRepoItemData_stargazersBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoItemData_stargazersBuilder toBuilder() => new GRepoItemData_stargazersBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoItemData_stargazers && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GRepoItemData_stargazers') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GRepoItemData_stargazersBuilder implements Builder { _$GRepoItemData_stargazers? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GRepoItemData_stargazersBuilder() { GRepoItemData_stargazers._initializeBuilder(this); } GRepoItemData_stargazersBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace(GRepoItemData_stargazers other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoItemData_stargazers; } @override void update(void Function(GRepoItemData_stargazersBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoItemData_stargazers build() { final _$result = _$v ?? new _$GRepoItemData_stargazers._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoItemData_stargazers', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GRepoItemData_stargazers', 'totalCount')); replace(_$result); return _$result; } } class _$GRepoItemData_forks extends GRepoItemData_forks { @override final String G__typename; @override final int totalCount; factory _$GRepoItemData_forks( [void Function(GRepoItemData_forksBuilder)? updates]) => (new GRepoItemData_forksBuilder()..update(updates)).build(); _$GRepoItemData_forks._({required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoItemData_forks', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GRepoItemData_forks', 'totalCount'); } @override GRepoItemData_forks rebuild( void Function(GRepoItemData_forksBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoItemData_forksBuilder toBuilder() => new GRepoItemData_forksBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoItemData_forks && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GRepoItemData_forks') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GRepoItemData_forksBuilder implements Builder { _$GRepoItemData_forks? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GRepoItemData_forksBuilder() { GRepoItemData_forks._initializeBuilder(this); } GRepoItemData_forksBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace(GRepoItemData_forks other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoItemData_forks; } @override void update(void Function(GRepoItemData_forksBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoItemData_forks build() { final _$result = _$v ?? new _$GRepoItemData_forks._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoItemData_forks', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GRepoItemData_forks', 'totalCount')); replace(_$result); return _$result; } } class _$GRepoItemData_primaryLanguage extends GRepoItemData_primaryLanguage { @override final String G__typename; @override final String? color; @override final String name; factory _$GRepoItemData_primaryLanguage( [void Function(GRepoItemData_primaryLanguageBuilder)? updates]) => (new GRepoItemData_primaryLanguageBuilder()..update(updates)).build(); _$GRepoItemData_primaryLanguage._( {required this.G__typename, this.color, required this.name}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoItemData_primaryLanguage', 'G__typename'); BuiltValueNullFieldError.checkNotNull( name, 'GRepoItemData_primaryLanguage', 'name'); } @override GRepoItemData_primaryLanguage rebuild( void Function(GRepoItemData_primaryLanguageBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoItemData_primaryLanguageBuilder toBuilder() => new GRepoItemData_primaryLanguageBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoItemData_primaryLanguage && G__typename == other.G__typename && color == other.color && name == other.name; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), color.hashCode), name.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GRepoItemData_primaryLanguage') ..add('G__typename', G__typename) ..add('color', color) ..add('name', name)) .toString(); } } class GRepoItemData_primaryLanguageBuilder implements Builder { _$GRepoItemData_primaryLanguage? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _color; String? get color => _$this._color; set color(String? color) => _$this._color = color; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GRepoItemData_primaryLanguageBuilder() { GRepoItemData_primaryLanguage._initializeBuilder(this); } GRepoItemData_primaryLanguageBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _color = $v.color; _name = $v.name; _$v = null; } return this; } @override void replace(GRepoItemData_primaryLanguage other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoItemData_primaryLanguage; } @override void update(void Function(GRepoItemData_primaryLanguageBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoItemData_primaryLanguage build() { final _$result = _$v ?? new _$GRepoItemData_primaryLanguage._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoItemData_primaryLanguage', 'G__typename'), color: color, name: BuiltValueNullFieldError.checkNotNull( name, 'GRepoItemData_primaryLanguage', 'name')); replace(_$result); return _$result; } } class _$GUserItemData extends GUserItemData { @override final String G__typename; @override final String login; @override final String? name; @override final String avatarUrl; @override final String? company; @override final String? location; @override final DateTime createdAt; factory _$GUserItemData([void Function(GUserItemDataBuilder)? updates]) => (new GUserItemDataBuilder()..update(updates)).build(); _$GUserItemData._( {required this.G__typename, required this.login, this.name, required this.avatarUrl, this.company, this.location, required this.createdAt}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserItemData', 'G__typename'); BuiltValueNullFieldError.checkNotNull(login, 'GUserItemData', 'login'); BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GUserItemData', 'avatarUrl'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GUserItemData', 'createdAt'); } @override GUserItemData rebuild(void Function(GUserItemDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserItemDataBuilder toBuilder() => new GUserItemDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserItemData && G__typename == other.G__typename && login == other.login && name == other.name && avatarUrl == other.avatarUrl && company == other.company && location == other.location && createdAt == other.createdAt; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc($jc($jc(0, G__typename.hashCode), login.hashCode), name.hashCode), avatarUrl.hashCode), company.hashCode), location.hashCode), createdAt.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GUserItemData') ..add('G__typename', G__typename) ..add('login', login) ..add('name', name) ..add('avatarUrl', avatarUrl) ..add('company', company) ..add('location', location) ..add('createdAt', createdAt)) .toString(); } } class GUserItemDataBuilder implements Builder { _$GUserItemData? _$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? _company; String? get company => _$this._company; set company(String? company) => _$this._company = company; 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; GUserItemDataBuilder() { GUserItemData._initializeBuilder(this); } GUserItemDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _name = $v.name; _avatarUrl = $v.avatarUrl; _company = $v.company; _location = $v.location; _createdAt = $v.createdAt; _$v = null; } return this; } @override void replace(GUserItemData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserItemData; } @override void update(void Function(GUserItemDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserItemData build() { final _$result = _$v ?? new _$GUserItemData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserItemData', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GUserItemData', 'login'), name: name, avatarUrl: BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GUserItemData', 'avatarUrl'), company: company, location: location, createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GUserItemData', 'createdAt')); replace(_$result); return _$result; } } class _$GReposRepoItemData extends GReposRepoItemData { @override final String G__typename; @override final GReposRepoItemData_owner owner; @override final String name; @override final String? description; @override final bool isPrivate; @override final bool isFork; @override final GReposRepoItemData_stargazers stargazers; @override final GReposRepoItemData_forks forks; @override final GReposRepoItemData_primaryLanguage? primaryLanguage; @override final DateTime updatedAt; factory _$GReposRepoItemData( [void Function(GReposRepoItemDataBuilder)? updates]) => (new GReposRepoItemDataBuilder()..update(updates)).build(); _$GReposRepoItemData._( {required this.G__typename, required this.owner, required this.name, this.description, required this.isPrivate, required this.isFork, required this.stargazers, required this.forks, this.primaryLanguage, required this.updatedAt}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReposRepoItemData', 'G__typename'); BuiltValueNullFieldError.checkNotNull(owner, 'GReposRepoItemData', 'owner'); BuiltValueNullFieldError.checkNotNull(name, 'GReposRepoItemData', 'name'); BuiltValueNullFieldError.checkNotNull( isPrivate, 'GReposRepoItemData', 'isPrivate'); BuiltValueNullFieldError.checkNotNull( isFork, 'GReposRepoItemData', 'isFork'); BuiltValueNullFieldError.checkNotNull( stargazers, 'GReposRepoItemData', 'stargazers'); BuiltValueNullFieldError.checkNotNull(forks, 'GReposRepoItemData', 'forks'); BuiltValueNullFieldError.checkNotNull( updatedAt, 'GReposRepoItemData', 'updatedAt'); } @override GReposRepoItemData rebuild( void Function(GReposRepoItemDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReposRepoItemDataBuilder toBuilder() => new GReposRepoItemDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReposRepoItemData && G__typename == other.G__typename && owner == other.owner && name == other.name && description == other.description && isPrivate == other.isPrivate && isFork == other.isFork && stargazers == other.stargazers && forks == other.forks && primaryLanguage == other.primaryLanguage && updatedAt == other.updatedAt; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc($jc(0, G__typename.hashCode), owner.hashCode), name.hashCode), description.hashCode), isPrivate.hashCode), isFork.hashCode), stargazers.hashCode), forks.hashCode), primaryLanguage.hashCode), updatedAt.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GReposRepoItemData') ..add('G__typename', G__typename) ..add('owner', owner) ..add('name', name) ..add('description', description) ..add('isPrivate', isPrivate) ..add('isFork', isFork) ..add('stargazers', stargazers) ..add('forks', forks) ..add('primaryLanguage', primaryLanguage) ..add('updatedAt', updatedAt)) .toString(); } } class GReposRepoItemDataBuilder implements Builder { _$GReposRepoItemData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GReposRepoItemData_ownerBuilder? _owner; GReposRepoItemData_ownerBuilder get owner => _$this._owner ??= new GReposRepoItemData_ownerBuilder(); set owner(GReposRepoItemData_ownerBuilder? owner) => _$this._owner = owner; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _description; String? get description => _$this._description; set description(String? description) => _$this._description = description; bool? _isPrivate; bool? get isPrivate => _$this._isPrivate; set isPrivate(bool? isPrivate) => _$this._isPrivate = isPrivate; bool? _isFork; bool? get isFork => _$this._isFork; set isFork(bool? isFork) => _$this._isFork = isFork; GReposRepoItemData_stargazersBuilder? _stargazers; GReposRepoItemData_stargazersBuilder get stargazers => _$this._stargazers ??= new GReposRepoItemData_stargazersBuilder(); set stargazers(GReposRepoItemData_stargazersBuilder? stargazers) => _$this._stargazers = stargazers; GReposRepoItemData_forksBuilder? _forks; GReposRepoItemData_forksBuilder get forks => _$this._forks ??= new GReposRepoItemData_forksBuilder(); set forks(GReposRepoItemData_forksBuilder? forks) => _$this._forks = forks; GReposRepoItemData_primaryLanguageBuilder? _primaryLanguage; GReposRepoItemData_primaryLanguageBuilder get primaryLanguage => _$this._primaryLanguage ??= new GReposRepoItemData_primaryLanguageBuilder(); set primaryLanguage( GReposRepoItemData_primaryLanguageBuilder? primaryLanguage) => _$this._primaryLanguage = primaryLanguage; DateTime? _updatedAt; DateTime? get updatedAt => _$this._updatedAt; set updatedAt(DateTime? updatedAt) => _$this._updatedAt = updatedAt; GReposRepoItemDataBuilder() { GReposRepoItemData._initializeBuilder(this); } GReposRepoItemDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _owner = $v.owner.toBuilder(); _name = $v.name; _description = $v.description; _isPrivate = $v.isPrivate; _isFork = $v.isFork; _stargazers = $v.stargazers.toBuilder(); _forks = $v.forks.toBuilder(); _primaryLanguage = $v.primaryLanguage?.toBuilder(); _updatedAt = $v.updatedAt; _$v = null; } return this; } @override void replace(GReposRepoItemData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReposRepoItemData; } @override void update(void Function(GReposRepoItemDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GReposRepoItemData build() { _$GReposRepoItemData _$result; try { _$result = _$v ?? new _$GReposRepoItemData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GReposRepoItemData', 'G__typename'), owner: owner.build(), name: BuiltValueNullFieldError.checkNotNull( name, 'GReposRepoItemData', 'name'), description: description, isPrivate: BuiltValueNullFieldError.checkNotNull( isPrivate, 'GReposRepoItemData', 'isPrivate'), isFork: BuiltValueNullFieldError.checkNotNull( isFork, 'GReposRepoItemData', 'isFork'), stargazers: stargazers.build(), forks: forks.build(), primaryLanguage: _primaryLanguage?.build(), updatedAt: BuiltValueNullFieldError.checkNotNull( updatedAt, 'GReposRepoItemData', 'updatedAt')); } catch (_) { late String _$failedField; try { _$failedField = 'owner'; owner.build(); _$failedField = 'stargazers'; stargazers.build(); _$failedField = 'forks'; forks.build(); _$failedField = 'primaryLanguage'; _primaryLanguage?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GReposRepoItemData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GReposRepoItemData_owner extends GReposRepoItemData_owner { @override final String G__typename; @override final String login; @override final String avatarUrl; factory _$GReposRepoItemData_owner( [void Function(GReposRepoItemData_ownerBuilder)? updates]) => (new GReposRepoItemData_ownerBuilder()..update(updates)).build(); _$GReposRepoItemData_owner._( {required this.G__typename, required this.login, required this.avatarUrl}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReposRepoItemData_owner', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GReposRepoItemData_owner', 'login'); BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GReposRepoItemData_owner', 'avatarUrl'); } @override GReposRepoItemData_owner rebuild( void Function(GReposRepoItemData_ownerBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReposRepoItemData_ownerBuilder toBuilder() => new GReposRepoItemData_ownerBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReposRepoItemData_owner && G__typename == other.G__typename && login == other.login && avatarUrl == other.avatarUrl; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), login.hashCode), avatarUrl.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GReposRepoItemData_owner') ..add('G__typename', G__typename) ..add('login', login) ..add('avatarUrl', avatarUrl)) .toString(); } } class GReposRepoItemData_ownerBuilder implements Builder { _$GReposRepoItemData_owner? _$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? _avatarUrl; String? get avatarUrl => _$this._avatarUrl; set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; GReposRepoItemData_ownerBuilder() { GReposRepoItemData_owner._initializeBuilder(this); } GReposRepoItemData_ownerBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _avatarUrl = $v.avatarUrl; _$v = null; } return this; } @override void replace(GReposRepoItemData_owner other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReposRepoItemData_owner; } @override void update(void Function(GReposRepoItemData_ownerBuilder)? updates) { if (updates != null) updates(this); } @override _$GReposRepoItemData_owner build() { final _$result = _$v ?? new _$GReposRepoItemData_owner._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GReposRepoItemData_owner', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GReposRepoItemData_owner', 'login'), avatarUrl: BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GReposRepoItemData_owner', 'avatarUrl')); replace(_$result); return _$result; } } class _$GReposRepoItemData_stargazers extends GReposRepoItemData_stargazers { @override final String G__typename; @override final int totalCount; factory _$GReposRepoItemData_stargazers( [void Function(GReposRepoItemData_stargazersBuilder)? updates]) => (new GReposRepoItemData_stargazersBuilder()..update(updates)).build(); _$GReposRepoItemData_stargazers._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReposRepoItemData_stargazers', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GReposRepoItemData_stargazers', 'totalCount'); } @override GReposRepoItemData_stargazers rebuild( void Function(GReposRepoItemData_stargazersBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReposRepoItemData_stargazersBuilder toBuilder() => new GReposRepoItemData_stargazersBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReposRepoItemData_stargazers && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GReposRepoItemData_stargazers') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GReposRepoItemData_stargazersBuilder implements Builder { _$GReposRepoItemData_stargazers? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GReposRepoItemData_stargazersBuilder() { GReposRepoItemData_stargazers._initializeBuilder(this); } GReposRepoItemData_stargazersBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace(GReposRepoItemData_stargazers other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReposRepoItemData_stargazers; } @override void update(void Function(GReposRepoItemData_stargazersBuilder)? updates) { if (updates != null) updates(this); } @override _$GReposRepoItemData_stargazers build() { final _$result = _$v ?? new _$GReposRepoItemData_stargazers._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GReposRepoItemData_stargazers', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GReposRepoItemData_stargazers', 'totalCount')); replace(_$result); return _$result; } } class _$GReposRepoItemData_forks extends GReposRepoItemData_forks { @override final String G__typename; @override final int totalCount; factory _$GReposRepoItemData_forks( [void Function(GReposRepoItemData_forksBuilder)? updates]) => (new GReposRepoItemData_forksBuilder()..update(updates)).build(); _$GReposRepoItemData_forks._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReposRepoItemData_forks', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GReposRepoItemData_forks', 'totalCount'); } @override GReposRepoItemData_forks rebuild( void Function(GReposRepoItemData_forksBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReposRepoItemData_forksBuilder toBuilder() => new GReposRepoItemData_forksBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReposRepoItemData_forks && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GReposRepoItemData_forks') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GReposRepoItemData_forksBuilder implements Builder { _$GReposRepoItemData_forks? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GReposRepoItemData_forksBuilder() { GReposRepoItemData_forks._initializeBuilder(this); } GReposRepoItemData_forksBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace(GReposRepoItemData_forks other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReposRepoItemData_forks; } @override void update(void Function(GReposRepoItemData_forksBuilder)? updates) { if (updates != null) updates(this); } @override _$GReposRepoItemData_forks build() { final _$result = _$v ?? new _$GReposRepoItemData_forks._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GReposRepoItemData_forks', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GReposRepoItemData_forks', 'totalCount')); replace(_$result); return _$result; } } class _$GReposRepoItemData_primaryLanguage extends GReposRepoItemData_primaryLanguage { @override final String G__typename; @override final String? color; @override final String name; factory _$GReposRepoItemData_primaryLanguage( [void Function(GReposRepoItemData_primaryLanguageBuilder)? updates]) => (new GReposRepoItemData_primaryLanguageBuilder()..update(updates)) .build(); _$GReposRepoItemData_primaryLanguage._( {required this.G__typename, this.color, required this.name}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReposRepoItemData_primaryLanguage', 'G__typename'); BuiltValueNullFieldError.checkNotNull( name, 'GReposRepoItemData_primaryLanguage', 'name'); } @override GReposRepoItemData_primaryLanguage rebuild( void Function(GReposRepoItemData_primaryLanguageBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReposRepoItemData_primaryLanguageBuilder toBuilder() => new GReposRepoItemData_primaryLanguageBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReposRepoItemData_primaryLanguage && G__typename == other.G__typename && color == other.color && name == other.name; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), color.hashCode), name.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GReposRepoItemData_primaryLanguage') ..add('G__typename', G__typename) ..add('color', color) ..add('name', name)) .toString(); } } class GReposRepoItemData_primaryLanguageBuilder implements Builder { _$GReposRepoItemData_primaryLanguage? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _color; String? get color => _$this._color; set color(String? color) => _$this._color = color; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GReposRepoItemData_primaryLanguageBuilder() { GReposRepoItemData_primaryLanguage._initializeBuilder(this); } GReposRepoItemData_primaryLanguageBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _color = $v.color; _name = $v.name; _$v = null; } return this; } @override void replace(GReposRepoItemData_primaryLanguage other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReposRepoItemData_primaryLanguage; } @override void update( void Function(GReposRepoItemData_primaryLanguageBuilder)? updates) { if (updates != null) updates(this); } @override _$GReposRepoItemData_primaryLanguage build() { final _$result = _$v ?? new _$GReposRepoItemData_primaryLanguage._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GReposRepoItemData_primaryLanguage', 'G__typename'), color: color, name: BuiltValueNullFieldError.checkNotNull( name, 'GReposRepoItemData_primaryLanguage', 'name')); replace(_$result); return _$result; } } class _$GUserPartsData extends GUserPartsData { @override final String G__typename; @override final String login; @override final String avatarUrl; @override final String? name; @override final String? bio; @override final String? company; @override final String? location; @override final String email; @override final DateTime createdAt; @override final String? websiteUrl; @override final bool viewerCanFollow; @override final bool viewerIsFollowing; @override final GUserPartsData_starredRepositories starredRepositories; @override final GUserPartsData_followers followers; @override final GUserPartsData_following following; @override final GUserPartsData_contributionsCollection contributionsCollection; @override final GUserPartsData_repositories repositories; @override final GUserPartsData_pinnedItems pinnedItems; factory _$GUserPartsData([void Function(GUserPartsDataBuilder)? updates]) => (new GUserPartsDataBuilder()..update(updates)).build(); _$GUserPartsData._( {required this.G__typename, required this.login, required this.avatarUrl, this.name, this.bio, this.company, this.location, required this.email, required this.createdAt, this.websiteUrl, required this.viewerCanFollow, required this.viewerIsFollowing, required this.starredRepositories, required this.followers, required this.following, required this.contributionsCollection, required this.repositories, required this.pinnedItems}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserPartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull(login, 'GUserPartsData', 'login'); BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GUserPartsData', 'avatarUrl'); BuiltValueNullFieldError.checkNotNull(email, 'GUserPartsData', 'email'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GUserPartsData', 'createdAt'); BuiltValueNullFieldError.checkNotNull( viewerCanFollow, 'GUserPartsData', 'viewerCanFollow'); BuiltValueNullFieldError.checkNotNull( viewerIsFollowing, 'GUserPartsData', 'viewerIsFollowing'); BuiltValueNullFieldError.checkNotNull( starredRepositories, 'GUserPartsData', 'starredRepositories'); BuiltValueNullFieldError.checkNotNull( followers, 'GUserPartsData', 'followers'); BuiltValueNullFieldError.checkNotNull( following, 'GUserPartsData', 'following'); BuiltValueNullFieldError.checkNotNull( contributionsCollection, 'GUserPartsData', 'contributionsCollection'); BuiltValueNullFieldError.checkNotNull( repositories, 'GUserPartsData', 'repositories'); BuiltValueNullFieldError.checkNotNull( pinnedItems, 'GUserPartsData', 'pinnedItems'); } @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 && avatarUrl == other.avatarUrl && name == other.name && bio == other.bio && company == other.company && location == other.location && email == other.email && createdAt == other.createdAt && websiteUrl == other.websiteUrl && viewerCanFollow == other.viewerCanFollow && viewerIsFollowing == other.viewerIsFollowing && starredRepositories == other.starredRepositories && followers == other.followers && following == other.following && contributionsCollection == other.contributionsCollection && repositories == other.repositories && pinnedItems == other.pinnedItems; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( 0, G__typename .hashCode), login .hashCode), avatarUrl .hashCode), name.hashCode), bio.hashCode), company.hashCode), location.hashCode), email.hashCode), createdAt.hashCode), websiteUrl.hashCode), viewerCanFollow.hashCode), viewerIsFollowing.hashCode), starredRepositories.hashCode), followers.hashCode), following.hashCode), contributionsCollection.hashCode), repositories.hashCode), pinnedItems.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GUserPartsData') ..add('G__typename', G__typename) ..add('login', login) ..add('avatarUrl', avatarUrl) ..add('name', name) ..add('bio', bio) ..add('company', company) ..add('location', location) ..add('email', email) ..add('createdAt', createdAt) ..add('websiteUrl', websiteUrl) ..add('viewerCanFollow', viewerCanFollow) ..add('viewerIsFollowing', viewerIsFollowing) ..add('starredRepositories', starredRepositories) ..add('followers', followers) ..add('following', following) ..add('contributionsCollection', contributionsCollection) ..add('repositories', repositories) ..add('pinnedItems', pinnedItems)) .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? _avatarUrl; String? get avatarUrl => _$this._avatarUrl; set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _bio; String? get bio => _$this._bio; set bio(String? bio) => _$this._bio = bio; String? _company; String? get company => _$this._company; set company(String? company) => _$this._company = company; String? _location; String? get location => _$this._location; set location(String? location) => _$this._location = location; String? _email; String? get email => _$this._email; set email(String? email) => _$this._email = email; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; String? _websiteUrl; String? get websiteUrl => _$this._websiteUrl; set websiteUrl(String? websiteUrl) => _$this._websiteUrl = websiteUrl; bool? _viewerCanFollow; bool? get viewerCanFollow => _$this._viewerCanFollow; set viewerCanFollow(bool? viewerCanFollow) => _$this._viewerCanFollow = viewerCanFollow; bool? _viewerIsFollowing; bool? get viewerIsFollowing => _$this._viewerIsFollowing; set viewerIsFollowing(bool? viewerIsFollowing) => _$this._viewerIsFollowing = viewerIsFollowing; GUserPartsData_starredRepositoriesBuilder? _starredRepositories; GUserPartsData_starredRepositoriesBuilder get starredRepositories => _$this._starredRepositories ??= new GUserPartsData_starredRepositoriesBuilder(); set starredRepositories( GUserPartsData_starredRepositoriesBuilder? starredRepositories) => _$this._starredRepositories = starredRepositories; GUserPartsData_followersBuilder? _followers; GUserPartsData_followersBuilder get followers => _$this._followers ??= new GUserPartsData_followersBuilder(); set followers(GUserPartsData_followersBuilder? followers) => _$this._followers = followers; GUserPartsData_followingBuilder? _following; GUserPartsData_followingBuilder get following => _$this._following ??= new GUserPartsData_followingBuilder(); set following(GUserPartsData_followingBuilder? following) => _$this._following = following; GUserPartsData_contributionsCollectionBuilder? _contributionsCollection; GUserPartsData_contributionsCollectionBuilder get contributionsCollection => _$this._contributionsCollection ??= new GUserPartsData_contributionsCollectionBuilder(); set contributionsCollection( GUserPartsData_contributionsCollectionBuilder? contributionsCollection) => _$this._contributionsCollection = contributionsCollection; GUserPartsData_repositoriesBuilder? _repositories; GUserPartsData_repositoriesBuilder get repositories => _$this._repositories ??= new GUserPartsData_repositoriesBuilder(); set repositories(GUserPartsData_repositoriesBuilder? repositories) => _$this._repositories = repositories; GUserPartsData_pinnedItemsBuilder? _pinnedItems; GUserPartsData_pinnedItemsBuilder get pinnedItems => _$this._pinnedItems ??= new GUserPartsData_pinnedItemsBuilder(); set pinnedItems(GUserPartsData_pinnedItemsBuilder? pinnedItems) => _$this._pinnedItems = pinnedItems; GUserPartsDataBuilder() { GUserPartsData._initializeBuilder(this); } GUserPartsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _avatarUrl = $v.avatarUrl; _name = $v.name; _bio = $v.bio; _company = $v.company; _location = $v.location; _email = $v.email; _createdAt = $v.createdAt; _websiteUrl = $v.websiteUrl; _viewerCanFollow = $v.viewerCanFollow; _viewerIsFollowing = $v.viewerIsFollowing; _starredRepositories = $v.starredRepositories.toBuilder(); _followers = $v.followers.toBuilder(); _following = $v.following.toBuilder(); _contributionsCollection = $v.contributionsCollection.toBuilder(); _repositories = $v.repositories.toBuilder(); _pinnedItems = $v.pinnedItems.toBuilder(); _$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() { _$GUserPartsData _$result; try { _$result = _$v ?? new _$GUserPartsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserPartsData', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GUserPartsData', 'login'), avatarUrl: BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GUserPartsData', 'avatarUrl'), name: name, bio: bio, company: company, location: location, email: BuiltValueNullFieldError.checkNotNull( email, 'GUserPartsData', 'email'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GUserPartsData', 'createdAt'), websiteUrl: websiteUrl, viewerCanFollow: BuiltValueNullFieldError.checkNotNull( viewerCanFollow, 'GUserPartsData', 'viewerCanFollow'), viewerIsFollowing: BuiltValueNullFieldError.checkNotNull( viewerIsFollowing, 'GUserPartsData', 'viewerIsFollowing'), starredRepositories: starredRepositories.build(), followers: followers.build(), following: following.build(), contributionsCollection: contributionsCollection.build(), repositories: repositories.build(), pinnedItems: pinnedItems.build()); } catch (_) { late String _$failedField; try { _$failedField = 'starredRepositories'; starredRepositories.build(); _$failedField = 'followers'; followers.build(); _$failedField = 'following'; following.build(); _$failedField = 'contributionsCollection'; contributionsCollection.build(); _$failedField = 'repositories'; repositories.build(); _$failedField = 'pinnedItems'; pinnedItems.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GUserPartsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GUserPartsData_starredRepositories extends GUserPartsData_starredRepositories { @override final String G__typename; @override final int totalCount; factory _$GUserPartsData_starredRepositories( [void Function(GUserPartsData_starredRepositoriesBuilder)? updates]) => (new GUserPartsData_starredRepositoriesBuilder()..update(updates)) .build(); _$GUserPartsData_starredRepositories._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserPartsData_starredRepositories', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GUserPartsData_starredRepositories', 'totalCount'); } @override GUserPartsData_starredRepositories rebuild( void Function(GUserPartsData_starredRepositoriesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserPartsData_starredRepositoriesBuilder toBuilder() => new GUserPartsData_starredRepositoriesBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserPartsData_starredRepositories && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GUserPartsData_starredRepositories') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GUserPartsData_starredRepositoriesBuilder implements Builder { _$GUserPartsData_starredRepositories? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GUserPartsData_starredRepositoriesBuilder() { GUserPartsData_starredRepositories._initializeBuilder(this); } GUserPartsData_starredRepositoriesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace(GUserPartsData_starredRepositories other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserPartsData_starredRepositories; } @override void update( void Function(GUserPartsData_starredRepositoriesBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserPartsData_starredRepositories build() { final _$result = _$v ?? new _$GUserPartsData_starredRepositories._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GUserPartsData_starredRepositories', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull(totalCount, 'GUserPartsData_starredRepositories', 'totalCount')); replace(_$result); return _$result; } } class _$GUserPartsData_followers extends GUserPartsData_followers { @override final String G__typename; @override final int totalCount; factory _$GUserPartsData_followers( [void Function(GUserPartsData_followersBuilder)? updates]) => (new GUserPartsData_followersBuilder()..update(updates)).build(); _$GUserPartsData_followers._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserPartsData_followers', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GUserPartsData_followers', 'totalCount'); } @override GUserPartsData_followers rebuild( void Function(GUserPartsData_followersBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserPartsData_followersBuilder toBuilder() => new GUserPartsData_followersBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserPartsData_followers && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GUserPartsData_followers') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GUserPartsData_followersBuilder implements Builder { _$GUserPartsData_followers? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GUserPartsData_followersBuilder() { GUserPartsData_followers._initializeBuilder(this); } GUserPartsData_followersBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace(GUserPartsData_followers other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserPartsData_followers; } @override void update(void Function(GUserPartsData_followersBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserPartsData_followers build() { final _$result = _$v ?? new _$GUserPartsData_followers._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserPartsData_followers', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GUserPartsData_followers', 'totalCount')); replace(_$result); return _$result; } } class _$GUserPartsData_following extends GUserPartsData_following { @override final String G__typename; @override final int totalCount; factory _$GUserPartsData_following( [void Function(GUserPartsData_followingBuilder)? updates]) => (new GUserPartsData_followingBuilder()..update(updates)).build(); _$GUserPartsData_following._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserPartsData_following', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GUserPartsData_following', 'totalCount'); } @override GUserPartsData_following rebuild( void Function(GUserPartsData_followingBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserPartsData_followingBuilder toBuilder() => new GUserPartsData_followingBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserPartsData_following && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GUserPartsData_following') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GUserPartsData_followingBuilder implements Builder { _$GUserPartsData_following? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GUserPartsData_followingBuilder() { GUserPartsData_following._initializeBuilder(this); } GUserPartsData_followingBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace(GUserPartsData_following other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserPartsData_following; } @override void update(void Function(GUserPartsData_followingBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserPartsData_following build() { final _$result = _$v ?? new _$GUserPartsData_following._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserPartsData_following', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GUserPartsData_following', 'totalCount')); replace(_$result); return _$result; } } class _$GUserPartsData_contributionsCollection extends GUserPartsData_contributionsCollection { @override final String G__typename; @override final GUserPartsData_contributionsCollection_contributionCalendar contributionCalendar; factory _$GUserPartsData_contributionsCollection( [void Function(GUserPartsData_contributionsCollectionBuilder)? updates]) => (new GUserPartsData_contributionsCollectionBuilder()..update(updates)) .build(); _$GUserPartsData_contributionsCollection._( {required this.G__typename, required this.contributionCalendar}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserPartsData_contributionsCollection', 'G__typename'); BuiltValueNullFieldError.checkNotNull(contributionCalendar, 'GUserPartsData_contributionsCollection', 'contributionCalendar'); } @override GUserPartsData_contributionsCollection rebuild( void Function(GUserPartsData_contributionsCollectionBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserPartsData_contributionsCollectionBuilder toBuilder() => new GUserPartsData_contributionsCollectionBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserPartsData_contributionsCollection && G__typename == other.G__typename && contributionCalendar == other.contributionCalendar; } @override int get hashCode { return $jf( $jc($jc(0, G__typename.hashCode), contributionCalendar.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserPartsData_contributionsCollection') ..add('G__typename', G__typename) ..add('contributionCalendar', contributionCalendar)) .toString(); } } class GUserPartsData_contributionsCollectionBuilder implements Builder { _$GUserPartsData_contributionsCollection? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GUserPartsData_contributionsCollection_contributionCalendarBuilder? _contributionCalendar; GUserPartsData_contributionsCollection_contributionCalendarBuilder get contributionCalendar => _$this._contributionCalendar ??= new GUserPartsData_contributionsCollection_contributionCalendarBuilder(); set contributionCalendar( GUserPartsData_contributionsCollection_contributionCalendarBuilder? contributionCalendar) => _$this._contributionCalendar = contributionCalendar; GUserPartsData_contributionsCollectionBuilder() { GUserPartsData_contributionsCollection._initializeBuilder(this); } GUserPartsData_contributionsCollectionBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _contributionCalendar = $v.contributionCalendar.toBuilder(); _$v = null; } return this; } @override void replace(GUserPartsData_contributionsCollection other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserPartsData_contributionsCollection; } @override void update( void Function(GUserPartsData_contributionsCollectionBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserPartsData_contributionsCollection build() { _$GUserPartsData_contributionsCollection _$result; try { _$result = _$v ?? new _$GUserPartsData_contributionsCollection._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GUserPartsData_contributionsCollection', 'G__typename'), contributionCalendar: contributionCalendar.build()); } catch (_) { late String _$failedField; try { _$failedField = 'contributionCalendar'; contributionCalendar.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GUserPartsData_contributionsCollection', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GUserPartsData_contributionsCollection_contributionCalendar extends GUserPartsData_contributionsCollection_contributionCalendar { @override final String G__typename; @override final BuiltList< GUserPartsData_contributionsCollection_contributionCalendar_weeks> weeks; factory _$GUserPartsData_contributionsCollection_contributionCalendar( [void Function( GUserPartsData_contributionsCollection_contributionCalendarBuilder)? updates]) => (new GUserPartsData_contributionsCollection_contributionCalendarBuilder() ..update(updates)) .build(); _$GUserPartsData_contributionsCollection_contributionCalendar._( {required this.G__typename, required this.weeks}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserPartsData_contributionsCollection_contributionCalendar', 'G__typename'); BuiltValueNullFieldError.checkNotNull(weeks, 'GUserPartsData_contributionsCollection_contributionCalendar', 'weeks'); } @override GUserPartsData_contributionsCollection_contributionCalendar rebuild( void Function( GUserPartsData_contributionsCollection_contributionCalendarBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserPartsData_contributionsCollection_contributionCalendarBuilder toBuilder() => new GUserPartsData_contributionsCollection_contributionCalendarBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserPartsData_contributionsCollection_contributionCalendar && G__typename == other.G__typename && weeks == other.weeks; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), weeks.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserPartsData_contributionsCollection_contributionCalendar') ..add('G__typename', G__typename) ..add('weeks', weeks)) .toString(); } } class GUserPartsData_contributionsCollection_contributionCalendarBuilder implements Builder { _$GUserPartsData_contributionsCollection_contributionCalendar? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; ListBuilder< GUserPartsData_contributionsCollection_contributionCalendar_weeks>? _weeks; ListBuilder get weeks => _$this._weeks ??= new ListBuilder< GUserPartsData_contributionsCollection_contributionCalendar_weeks>(); set weeks( ListBuilder< GUserPartsData_contributionsCollection_contributionCalendar_weeks>? weeks) => _$this._weeks = weeks; GUserPartsData_contributionsCollection_contributionCalendarBuilder() { GUserPartsData_contributionsCollection_contributionCalendar ._initializeBuilder(this); } GUserPartsData_contributionsCollection_contributionCalendarBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _weeks = $v.weeks.toBuilder(); _$v = null; } return this; } @override void replace( GUserPartsData_contributionsCollection_contributionCalendar other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserPartsData_contributionsCollection_contributionCalendar; } @override void update( void Function( GUserPartsData_contributionsCollection_contributionCalendarBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserPartsData_contributionsCollection_contributionCalendar build() { _$GUserPartsData_contributionsCollection_contributionCalendar _$result; try { _$result = _$v ?? new _$GUserPartsData_contributionsCollection_contributionCalendar._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserPartsData_contributionsCollection_contributionCalendar', 'G__typename'), weeks: weeks.build()); } catch (_) { late String _$failedField; try { _$failedField = 'weeks'; weeks.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GUserPartsData_contributionsCollection_contributionCalendar', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GUserPartsData_contributionsCollection_contributionCalendar_weeks extends GUserPartsData_contributionsCollection_contributionCalendar_weeks { @override final String G__typename; @override final BuiltList< GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays> contributionDays; factory _$GUserPartsData_contributionsCollection_contributionCalendar_weeks( [void Function( GUserPartsData_contributionsCollection_contributionCalendar_weeksBuilder)? updates]) => (new GUserPartsData_contributionsCollection_contributionCalendar_weeksBuilder() ..update(updates)) .build(); _$GUserPartsData_contributionsCollection_contributionCalendar_weeks._( {required this.G__typename, required this.contributionDays}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserPartsData_contributionsCollection_contributionCalendar_weeks', 'G__typename'); BuiltValueNullFieldError.checkNotNull( contributionDays, 'GUserPartsData_contributionsCollection_contributionCalendar_weeks', 'contributionDays'); } @override GUserPartsData_contributionsCollection_contributionCalendar_weeks rebuild( void Function( GUserPartsData_contributionsCollection_contributionCalendar_weeksBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserPartsData_contributionsCollection_contributionCalendar_weeksBuilder toBuilder() => new GUserPartsData_contributionsCollection_contributionCalendar_weeksBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserPartsData_contributionsCollection_contributionCalendar_weeks && G__typename == other.G__typename && contributionDays == other.contributionDays; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), contributionDays.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserPartsData_contributionsCollection_contributionCalendar_weeks') ..add('G__typename', G__typename) ..add('contributionDays', contributionDays)) .toString(); } } class GUserPartsData_contributionsCollection_contributionCalendar_weeksBuilder implements Builder< GUserPartsData_contributionsCollection_contributionCalendar_weeks, GUserPartsData_contributionsCollection_contributionCalendar_weeksBuilder> { _$GUserPartsData_contributionsCollection_contributionCalendar_weeks? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; ListBuilder< GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays>? _contributionDays; ListBuilder< GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays> get contributionDays => _$this._contributionDays ??= new ListBuilder< GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays>(); set contributionDays( ListBuilder< GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays>? contributionDays) => _$this._contributionDays = contributionDays; GUserPartsData_contributionsCollection_contributionCalendar_weeksBuilder() { GUserPartsData_contributionsCollection_contributionCalendar_weeks ._initializeBuilder(this); } GUserPartsData_contributionsCollection_contributionCalendar_weeksBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _contributionDays = $v.contributionDays.toBuilder(); _$v = null; } return this; } @override void replace( GUserPartsData_contributionsCollection_contributionCalendar_weeks other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserPartsData_contributionsCollection_contributionCalendar_weeks; } @override void update( void Function( GUserPartsData_contributionsCollection_contributionCalendar_weeksBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserPartsData_contributionsCollection_contributionCalendar_weeks build() { _$GUserPartsData_contributionsCollection_contributionCalendar_weeks _$result; try { _$result = _$v ?? new _$GUserPartsData_contributionsCollection_contributionCalendar_weeks ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserPartsData_contributionsCollection_contributionCalendar_weeks', 'G__typename'), contributionDays: contributionDays.build()); } catch (_) { late String _$failedField; try { _$failedField = 'contributionDays'; contributionDays.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GUserPartsData_contributionsCollection_contributionCalendar_weeks', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays extends GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays { @override final String G__typename; @override final String color; factory _$GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays( [void Function( GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder)? updates]) => (new GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder() ..update(updates)) .build(); _$GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays._( {required this.G__typename, required this.color}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays', 'G__typename'); BuiltValueNullFieldError.checkNotNull( color, 'GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays', 'color'); } @override GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays rebuild( void Function( GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder toBuilder() => new GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays && G__typename == other.G__typename && color == other.color; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), color.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays') ..add('G__typename', G__typename) ..add('color', color)) .toString(); } } class GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder implements Builder< GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays, GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder> { _$GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _color; String? get color => _$this._color; set color(String? color) => _$this._color = color; GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder() { GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays ._initializeBuilder(this); } GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _color = $v.color; _$v = null; } return this; } @override void replace( GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays; } @override void update( void Function( GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDaysBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays build() { final _$result = _$v ?? new _$GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays', 'G__typename'), color: BuiltValueNullFieldError.checkNotNull( color, 'GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays', 'color')); replace(_$result); return _$result; } } class _$GUserPartsData_repositories extends GUserPartsData_repositories { @override final String G__typename; @override final int totalCount; @override final BuiltList? nodes; factory _$GUserPartsData_repositories( [void Function(GUserPartsData_repositoriesBuilder)? updates]) => (new GUserPartsData_repositoriesBuilder()..update(updates)).build(); _$GUserPartsData_repositories._( {required this.G__typename, required this.totalCount, this.nodes}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserPartsData_repositories', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GUserPartsData_repositories', 'totalCount'); } @override GUserPartsData_repositories rebuild( void Function(GUserPartsData_repositoriesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserPartsData_repositoriesBuilder toBuilder() => new GUserPartsData_repositoriesBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserPartsData_repositories && G__typename == other.G__typename && totalCount == other.totalCount && nodes == other.nodes; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), nodes.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GUserPartsData_repositories') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('nodes', nodes)) .toString(); } } class GUserPartsData_repositoriesBuilder implements Builder { _$GUserPartsData_repositories? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; ListBuilder? _nodes; ListBuilder get nodes => _$this._nodes ??= new ListBuilder(); set nodes(ListBuilder? nodes) => _$this._nodes = nodes; GUserPartsData_repositoriesBuilder() { GUserPartsData_repositories._initializeBuilder(this); } GUserPartsData_repositoriesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _nodes = $v.nodes?.toBuilder(); _$v = null; } return this; } @override void replace(GUserPartsData_repositories other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserPartsData_repositories; } @override void update(void Function(GUserPartsData_repositoriesBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserPartsData_repositories build() { _$GUserPartsData_repositories _$result; try { _$result = _$v ?? new _$GUserPartsData_repositories._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserPartsData_repositories', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GUserPartsData_repositories', 'totalCount'), nodes: _nodes?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'nodes'; _nodes?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GUserPartsData_repositories', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GUserPartsData_repositories_nodes extends GUserPartsData_repositories_nodes { @override final String G__typename; @override final GUserPartsData_repositories_nodes_owner owner; @override final String name; @override final String? description; @override final bool isPrivate; @override final bool isFork; @override final GUserPartsData_repositories_nodes_stargazers stargazers; @override final GUserPartsData_repositories_nodes_forks forks; @override final GUserPartsData_repositories_nodes_primaryLanguage? primaryLanguage; factory _$GUserPartsData_repositories_nodes( [void Function(GUserPartsData_repositories_nodesBuilder)? updates]) => (new GUserPartsData_repositories_nodesBuilder()..update(updates)).build(); _$GUserPartsData_repositories_nodes._( {required this.G__typename, required this.owner, required this.name, this.description, required this.isPrivate, required this.isFork, required this.stargazers, required this.forks, this.primaryLanguage}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserPartsData_repositories_nodes', 'G__typename'); BuiltValueNullFieldError.checkNotNull( owner, 'GUserPartsData_repositories_nodes', 'owner'); BuiltValueNullFieldError.checkNotNull( name, 'GUserPartsData_repositories_nodes', 'name'); BuiltValueNullFieldError.checkNotNull( isPrivate, 'GUserPartsData_repositories_nodes', 'isPrivate'); BuiltValueNullFieldError.checkNotNull( isFork, 'GUserPartsData_repositories_nodes', 'isFork'); BuiltValueNullFieldError.checkNotNull( stargazers, 'GUserPartsData_repositories_nodes', 'stargazers'); BuiltValueNullFieldError.checkNotNull( forks, 'GUserPartsData_repositories_nodes', 'forks'); } @override GUserPartsData_repositories_nodes rebuild( void Function(GUserPartsData_repositories_nodesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserPartsData_repositories_nodesBuilder toBuilder() => new GUserPartsData_repositories_nodesBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserPartsData_repositories_nodes && G__typename == other.G__typename && owner == other.owner && name == other.name && description == other.description && isPrivate == other.isPrivate && isFork == other.isFork && stargazers == other.stargazers && forks == other.forks && primaryLanguage == other.primaryLanguage; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc($jc(0, G__typename.hashCode), owner.hashCode), name.hashCode), description.hashCode), isPrivate.hashCode), isFork.hashCode), stargazers.hashCode), forks.hashCode), primaryLanguage.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GUserPartsData_repositories_nodes') ..add('G__typename', G__typename) ..add('owner', owner) ..add('name', name) ..add('description', description) ..add('isPrivate', isPrivate) ..add('isFork', isFork) ..add('stargazers', stargazers) ..add('forks', forks) ..add('primaryLanguage', primaryLanguage)) .toString(); } } class GUserPartsData_repositories_nodesBuilder implements Builder { _$GUserPartsData_repositories_nodes? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GUserPartsData_repositories_nodes_ownerBuilder? _owner; GUserPartsData_repositories_nodes_ownerBuilder get owner => _$this._owner ??= new GUserPartsData_repositories_nodes_ownerBuilder(); set owner(GUserPartsData_repositories_nodes_ownerBuilder? owner) => _$this._owner = owner; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _description; String? get description => _$this._description; set description(String? description) => _$this._description = description; bool? _isPrivate; bool? get isPrivate => _$this._isPrivate; set isPrivate(bool? isPrivate) => _$this._isPrivate = isPrivate; bool? _isFork; bool? get isFork => _$this._isFork; set isFork(bool? isFork) => _$this._isFork = isFork; GUserPartsData_repositories_nodes_stargazersBuilder? _stargazers; GUserPartsData_repositories_nodes_stargazersBuilder get stargazers => _$this._stargazers ??= new GUserPartsData_repositories_nodes_stargazersBuilder(); set stargazers( GUserPartsData_repositories_nodes_stargazersBuilder? stargazers) => _$this._stargazers = stargazers; GUserPartsData_repositories_nodes_forksBuilder? _forks; GUserPartsData_repositories_nodes_forksBuilder get forks => _$this._forks ??= new GUserPartsData_repositories_nodes_forksBuilder(); set forks(GUserPartsData_repositories_nodes_forksBuilder? forks) => _$this._forks = forks; GUserPartsData_repositories_nodes_primaryLanguageBuilder? _primaryLanguage; GUserPartsData_repositories_nodes_primaryLanguageBuilder get primaryLanguage => _$this._primaryLanguage ??= new GUserPartsData_repositories_nodes_primaryLanguageBuilder(); set primaryLanguage( GUserPartsData_repositories_nodes_primaryLanguageBuilder? primaryLanguage) => _$this._primaryLanguage = primaryLanguage; GUserPartsData_repositories_nodesBuilder() { GUserPartsData_repositories_nodes._initializeBuilder(this); } GUserPartsData_repositories_nodesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _owner = $v.owner.toBuilder(); _name = $v.name; _description = $v.description; _isPrivate = $v.isPrivate; _isFork = $v.isFork; _stargazers = $v.stargazers.toBuilder(); _forks = $v.forks.toBuilder(); _primaryLanguage = $v.primaryLanguage?.toBuilder(); _$v = null; } return this; } @override void replace(GUserPartsData_repositories_nodes other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserPartsData_repositories_nodes; } @override void update( void Function(GUserPartsData_repositories_nodesBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserPartsData_repositories_nodes build() { _$GUserPartsData_repositories_nodes _$result; try { _$result = _$v ?? new _$GUserPartsData_repositories_nodes._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GUserPartsData_repositories_nodes', 'G__typename'), owner: owner.build(), name: BuiltValueNullFieldError.checkNotNull( name, 'GUserPartsData_repositories_nodes', 'name'), description: description, isPrivate: BuiltValueNullFieldError.checkNotNull( isPrivate, 'GUserPartsData_repositories_nodes', 'isPrivate'), isFork: BuiltValueNullFieldError.checkNotNull( isFork, 'GUserPartsData_repositories_nodes', 'isFork'), stargazers: stargazers.build(), forks: forks.build(), primaryLanguage: _primaryLanguage?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'owner'; owner.build(); _$failedField = 'stargazers'; stargazers.build(); _$failedField = 'forks'; forks.build(); _$failedField = 'primaryLanguage'; _primaryLanguage?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GUserPartsData_repositories_nodes', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GUserPartsData_repositories_nodes_owner extends GUserPartsData_repositories_nodes_owner { @override final String G__typename; @override final String login; @override final String avatarUrl; factory _$GUserPartsData_repositories_nodes_owner( [void Function(GUserPartsData_repositories_nodes_ownerBuilder)? updates]) => (new GUserPartsData_repositories_nodes_ownerBuilder()..update(updates)) .build(); _$GUserPartsData_repositories_nodes_owner._( {required this.G__typename, required this.login, required this.avatarUrl}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserPartsData_repositories_nodes_owner', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GUserPartsData_repositories_nodes_owner', 'login'); BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GUserPartsData_repositories_nodes_owner', 'avatarUrl'); } @override GUserPartsData_repositories_nodes_owner rebuild( void Function(GUserPartsData_repositories_nodes_ownerBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserPartsData_repositories_nodes_ownerBuilder toBuilder() => new GUserPartsData_repositories_nodes_ownerBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserPartsData_repositories_nodes_owner && G__typename == other.G__typename && login == other.login && avatarUrl == other.avatarUrl; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), login.hashCode), avatarUrl.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserPartsData_repositories_nodes_owner') ..add('G__typename', G__typename) ..add('login', login) ..add('avatarUrl', avatarUrl)) .toString(); } } class GUserPartsData_repositories_nodes_ownerBuilder implements Builder { _$GUserPartsData_repositories_nodes_owner? _$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? _avatarUrl; String? get avatarUrl => _$this._avatarUrl; set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; GUserPartsData_repositories_nodes_ownerBuilder() { GUserPartsData_repositories_nodes_owner._initializeBuilder(this); } GUserPartsData_repositories_nodes_ownerBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _avatarUrl = $v.avatarUrl; _$v = null; } return this; } @override void replace(GUserPartsData_repositories_nodes_owner other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserPartsData_repositories_nodes_owner; } @override void update( void Function(GUserPartsData_repositories_nodes_ownerBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserPartsData_repositories_nodes_owner build() { final _$result = _$v ?? new _$GUserPartsData_repositories_nodes_owner._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GUserPartsData_repositories_nodes_owner', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GUserPartsData_repositories_nodes_owner', 'login'), avatarUrl: BuiltValueNullFieldError.checkNotNull(avatarUrl, 'GUserPartsData_repositories_nodes_owner', 'avatarUrl')); replace(_$result); return _$result; } } class _$GUserPartsData_repositories_nodes_stargazers extends GUserPartsData_repositories_nodes_stargazers { @override final String G__typename; @override final int totalCount; factory _$GUserPartsData_repositories_nodes_stargazers( [void Function(GUserPartsData_repositories_nodes_stargazersBuilder)? updates]) => (new GUserPartsData_repositories_nodes_stargazersBuilder() ..update(updates)) .build(); _$GUserPartsData_repositories_nodes_stargazers._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GUserPartsData_repositories_nodes_stargazers', 'G__typename'); BuiltValueNullFieldError.checkNotNull(totalCount, 'GUserPartsData_repositories_nodes_stargazers', 'totalCount'); } @override GUserPartsData_repositories_nodes_stargazers rebuild( void Function(GUserPartsData_repositories_nodes_stargazersBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserPartsData_repositories_nodes_stargazersBuilder toBuilder() => new GUserPartsData_repositories_nodes_stargazersBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserPartsData_repositories_nodes_stargazers && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserPartsData_repositories_nodes_stargazers') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GUserPartsData_repositories_nodes_stargazersBuilder implements Builder { _$GUserPartsData_repositories_nodes_stargazers? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GUserPartsData_repositories_nodes_stargazersBuilder() { GUserPartsData_repositories_nodes_stargazers._initializeBuilder(this); } GUserPartsData_repositories_nodes_stargazersBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace(GUserPartsData_repositories_nodes_stargazers other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserPartsData_repositories_nodes_stargazers; } @override void update( void Function(GUserPartsData_repositories_nodes_stargazersBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserPartsData_repositories_nodes_stargazers build() { final _$result = _$v ?? new _$GUserPartsData_repositories_nodes_stargazers._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GUserPartsData_repositories_nodes_stargazers', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull(totalCount, 'GUserPartsData_repositories_nodes_stargazers', 'totalCount')); replace(_$result); return _$result; } } class _$GUserPartsData_repositories_nodes_forks extends GUserPartsData_repositories_nodes_forks { @override final String G__typename; @override final int totalCount; factory _$GUserPartsData_repositories_nodes_forks( [void Function(GUserPartsData_repositories_nodes_forksBuilder)? updates]) => (new GUserPartsData_repositories_nodes_forksBuilder()..update(updates)) .build(); _$GUserPartsData_repositories_nodes_forks._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserPartsData_repositories_nodes_forks', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GUserPartsData_repositories_nodes_forks', 'totalCount'); } @override GUserPartsData_repositories_nodes_forks rebuild( void Function(GUserPartsData_repositories_nodes_forksBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserPartsData_repositories_nodes_forksBuilder toBuilder() => new GUserPartsData_repositories_nodes_forksBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserPartsData_repositories_nodes_forks && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserPartsData_repositories_nodes_forks') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GUserPartsData_repositories_nodes_forksBuilder implements Builder { _$GUserPartsData_repositories_nodes_forks? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GUserPartsData_repositories_nodes_forksBuilder() { GUserPartsData_repositories_nodes_forks._initializeBuilder(this); } GUserPartsData_repositories_nodes_forksBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace(GUserPartsData_repositories_nodes_forks other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserPartsData_repositories_nodes_forks; } @override void update( void Function(GUserPartsData_repositories_nodes_forksBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserPartsData_repositories_nodes_forks build() { final _$result = _$v ?? new _$GUserPartsData_repositories_nodes_forks._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GUserPartsData_repositories_nodes_forks', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull(totalCount, 'GUserPartsData_repositories_nodes_forks', 'totalCount')); replace(_$result); return _$result; } } class _$GUserPartsData_repositories_nodes_primaryLanguage extends GUserPartsData_repositories_nodes_primaryLanguage { @override final String G__typename; @override final String? color; @override final String name; factory _$GUserPartsData_repositories_nodes_primaryLanguage( [void Function( GUserPartsData_repositories_nodes_primaryLanguageBuilder)? updates]) => (new GUserPartsData_repositories_nodes_primaryLanguageBuilder() ..update(updates)) .build(); _$GUserPartsData_repositories_nodes_primaryLanguage._( {required this.G__typename, this.color, required this.name}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GUserPartsData_repositories_nodes_primaryLanguage', 'G__typename'); BuiltValueNullFieldError.checkNotNull( name, 'GUserPartsData_repositories_nodes_primaryLanguage', 'name'); } @override GUserPartsData_repositories_nodes_primaryLanguage rebuild( void Function( GUserPartsData_repositories_nodes_primaryLanguageBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserPartsData_repositories_nodes_primaryLanguageBuilder toBuilder() => new GUserPartsData_repositories_nodes_primaryLanguageBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserPartsData_repositories_nodes_primaryLanguage && G__typename == other.G__typename && color == other.color && name == other.name; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), color.hashCode), name.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserPartsData_repositories_nodes_primaryLanguage') ..add('G__typename', G__typename) ..add('color', color) ..add('name', name)) .toString(); } } class GUserPartsData_repositories_nodes_primaryLanguageBuilder implements Builder { _$GUserPartsData_repositories_nodes_primaryLanguage? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _color; String? get color => _$this._color; set color(String? color) => _$this._color = color; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GUserPartsData_repositories_nodes_primaryLanguageBuilder() { GUserPartsData_repositories_nodes_primaryLanguage._initializeBuilder(this); } GUserPartsData_repositories_nodes_primaryLanguageBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _color = $v.color; _name = $v.name; _$v = null; } return this; } @override void replace(GUserPartsData_repositories_nodes_primaryLanguage other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserPartsData_repositories_nodes_primaryLanguage; } @override void update( void Function(GUserPartsData_repositories_nodes_primaryLanguageBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserPartsData_repositories_nodes_primaryLanguage build() { final _$result = _$v ?? new _$GUserPartsData_repositories_nodes_primaryLanguage._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserPartsData_repositories_nodes_primaryLanguage', 'G__typename'), color: color, name: BuiltValueNullFieldError.checkNotNull(name, 'GUserPartsData_repositories_nodes_primaryLanguage', 'name')); replace(_$result); return _$result; } } class _$GUserPartsData_pinnedItems extends GUserPartsData_pinnedItems { @override final String G__typename; @override final BuiltList? nodes; factory _$GUserPartsData_pinnedItems( [void Function(GUserPartsData_pinnedItemsBuilder)? updates]) => (new GUserPartsData_pinnedItemsBuilder()..update(updates)).build(); _$GUserPartsData_pinnedItems._({required this.G__typename, this.nodes}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserPartsData_pinnedItems', 'G__typename'); } @override GUserPartsData_pinnedItems rebuild( void Function(GUserPartsData_pinnedItemsBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserPartsData_pinnedItemsBuilder toBuilder() => new GUserPartsData_pinnedItemsBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserPartsData_pinnedItems && G__typename == other.G__typename && nodes == other.nodes; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), nodes.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GUserPartsData_pinnedItems') ..add('G__typename', G__typename) ..add('nodes', nodes)) .toString(); } } class GUserPartsData_pinnedItemsBuilder implements Builder { _$GUserPartsData_pinnedItems? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; ListBuilder? _nodes; ListBuilder get nodes => _$this._nodes ??= new ListBuilder(); set nodes(ListBuilder? nodes) => _$this._nodes = nodes; GUserPartsData_pinnedItemsBuilder() { GUserPartsData_pinnedItems._initializeBuilder(this); } GUserPartsData_pinnedItemsBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _nodes = $v.nodes?.toBuilder(); _$v = null; } return this; } @override void replace(GUserPartsData_pinnedItems other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserPartsData_pinnedItems; } @override void update(void Function(GUserPartsData_pinnedItemsBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserPartsData_pinnedItems build() { _$GUserPartsData_pinnedItems _$result; try { _$result = _$v ?? new _$GUserPartsData_pinnedItems._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserPartsData_pinnedItems', 'G__typename'), nodes: _nodes?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'nodes'; _nodes?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GUserPartsData_pinnedItems', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GUserPartsData_pinnedItems_nodes__base extends GUserPartsData_pinnedItems_nodes__base { @override final String G__typename; factory _$GUserPartsData_pinnedItems_nodes__base( [void Function(GUserPartsData_pinnedItems_nodes__baseBuilder)? updates]) => (new GUserPartsData_pinnedItems_nodes__baseBuilder()..update(updates)) .build(); _$GUserPartsData_pinnedItems_nodes__base._({required this.G__typename}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserPartsData_pinnedItems_nodes__base', 'G__typename'); } @override GUserPartsData_pinnedItems_nodes__base rebuild( void Function(GUserPartsData_pinnedItems_nodes__baseBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserPartsData_pinnedItems_nodes__baseBuilder toBuilder() => new GUserPartsData_pinnedItems_nodes__baseBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserPartsData_pinnedItems_nodes__base && G__typename == other.G__typename; } @override int get hashCode { return $jf($jc(0, G__typename.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserPartsData_pinnedItems_nodes__base') ..add('G__typename', G__typename)) .toString(); } } class GUserPartsData_pinnedItems_nodes__baseBuilder implements Builder { _$GUserPartsData_pinnedItems_nodes__base? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GUserPartsData_pinnedItems_nodes__baseBuilder() { GUserPartsData_pinnedItems_nodes__base._initializeBuilder(this); } GUserPartsData_pinnedItems_nodes__baseBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _$v = null; } return this; } @override void replace(GUserPartsData_pinnedItems_nodes__base other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserPartsData_pinnedItems_nodes__base; } @override void update( void Function(GUserPartsData_pinnedItems_nodes__baseBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserPartsData_pinnedItems_nodes__base build() { final _$result = _$v ?? new _$GUserPartsData_pinnedItems_nodes__base._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GUserPartsData_pinnedItems_nodes__base', 'G__typename')); replace(_$result); return _$result; } } class _$GUserPartsData_pinnedItems_nodes__asRepository extends GUserPartsData_pinnedItems_nodes__asRepository { @override final String G__typename; @override final GUserPartsData_pinnedItems_nodes__asRepository_owner owner; @override final String name; @override final String? description; @override final bool isPrivate; @override final bool isFork; @override final GUserPartsData_pinnedItems_nodes__asRepository_stargazers stargazers; @override final GUserPartsData_pinnedItems_nodes__asRepository_forks forks; @override final GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage? primaryLanguage; factory _$GUserPartsData_pinnedItems_nodes__asRepository( [void Function(GUserPartsData_pinnedItems_nodes__asRepositoryBuilder)? updates]) => (new GUserPartsData_pinnedItems_nodes__asRepositoryBuilder() ..update(updates)) .build(); _$GUserPartsData_pinnedItems_nodes__asRepository._( {required this.G__typename, required this.owner, required this.name, this.description, required this.isPrivate, required this.isFork, required this.stargazers, required this.forks, this.primaryLanguage}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GUserPartsData_pinnedItems_nodes__asRepository', 'G__typename'); BuiltValueNullFieldError.checkNotNull( owner, 'GUserPartsData_pinnedItems_nodes__asRepository', 'owner'); BuiltValueNullFieldError.checkNotNull( name, 'GUserPartsData_pinnedItems_nodes__asRepository', 'name'); BuiltValueNullFieldError.checkNotNull(isPrivate, 'GUserPartsData_pinnedItems_nodes__asRepository', 'isPrivate'); BuiltValueNullFieldError.checkNotNull( isFork, 'GUserPartsData_pinnedItems_nodes__asRepository', 'isFork'); BuiltValueNullFieldError.checkNotNull(stargazers, 'GUserPartsData_pinnedItems_nodes__asRepository', 'stargazers'); BuiltValueNullFieldError.checkNotNull( forks, 'GUserPartsData_pinnedItems_nodes__asRepository', 'forks'); } @override GUserPartsData_pinnedItems_nodes__asRepository rebuild( void Function(GUserPartsData_pinnedItems_nodes__asRepositoryBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserPartsData_pinnedItems_nodes__asRepositoryBuilder toBuilder() => new GUserPartsData_pinnedItems_nodes__asRepositoryBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserPartsData_pinnedItems_nodes__asRepository && G__typename == other.G__typename && owner == other.owner && name == other.name && description == other.description && isPrivate == other.isPrivate && isFork == other.isFork && stargazers == other.stargazers && forks == other.forks && primaryLanguage == other.primaryLanguage; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc($jc(0, G__typename.hashCode), owner.hashCode), name.hashCode), description.hashCode), isPrivate.hashCode), isFork.hashCode), stargazers.hashCode), forks.hashCode), primaryLanguage.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserPartsData_pinnedItems_nodes__asRepository') ..add('G__typename', G__typename) ..add('owner', owner) ..add('name', name) ..add('description', description) ..add('isPrivate', isPrivate) ..add('isFork', isFork) ..add('stargazers', stargazers) ..add('forks', forks) ..add('primaryLanguage', primaryLanguage)) .toString(); } } class GUserPartsData_pinnedItems_nodes__asRepositoryBuilder implements Builder { _$GUserPartsData_pinnedItems_nodes__asRepository? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GUserPartsData_pinnedItems_nodes__asRepository_ownerBuilder? _owner; GUserPartsData_pinnedItems_nodes__asRepository_ownerBuilder get owner => _$this._owner ??= new GUserPartsData_pinnedItems_nodes__asRepository_ownerBuilder(); set owner( GUserPartsData_pinnedItems_nodes__asRepository_ownerBuilder? owner) => _$this._owner = owner; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _description; String? get description => _$this._description; set description(String? description) => _$this._description = description; bool? _isPrivate; bool? get isPrivate => _$this._isPrivate; set isPrivate(bool? isPrivate) => _$this._isPrivate = isPrivate; bool? _isFork; bool? get isFork => _$this._isFork; set isFork(bool? isFork) => _$this._isFork = isFork; GUserPartsData_pinnedItems_nodes__asRepository_stargazersBuilder? _stargazers; GUserPartsData_pinnedItems_nodes__asRepository_stargazersBuilder get stargazers => _$this._stargazers ??= new GUserPartsData_pinnedItems_nodes__asRepository_stargazersBuilder(); set stargazers( GUserPartsData_pinnedItems_nodes__asRepository_stargazersBuilder? stargazers) => _$this._stargazers = stargazers; GUserPartsData_pinnedItems_nodes__asRepository_forksBuilder? _forks; GUserPartsData_pinnedItems_nodes__asRepository_forksBuilder get forks => _$this._forks ??= new GUserPartsData_pinnedItems_nodes__asRepository_forksBuilder(); set forks( GUserPartsData_pinnedItems_nodes__asRepository_forksBuilder? forks) => _$this._forks = forks; GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguageBuilder? _primaryLanguage; GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguageBuilder get primaryLanguage => _$this._primaryLanguage ??= new GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguageBuilder(); set primaryLanguage( GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguageBuilder? primaryLanguage) => _$this._primaryLanguage = primaryLanguage; GUserPartsData_pinnedItems_nodes__asRepositoryBuilder() { GUserPartsData_pinnedItems_nodes__asRepository._initializeBuilder(this); } GUserPartsData_pinnedItems_nodes__asRepositoryBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _owner = $v.owner.toBuilder(); _name = $v.name; _description = $v.description; _isPrivate = $v.isPrivate; _isFork = $v.isFork; _stargazers = $v.stargazers.toBuilder(); _forks = $v.forks.toBuilder(); _primaryLanguage = $v.primaryLanguage?.toBuilder(); _$v = null; } return this; } @override void replace(GUserPartsData_pinnedItems_nodes__asRepository other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserPartsData_pinnedItems_nodes__asRepository; } @override void update( void Function(GUserPartsData_pinnedItems_nodes__asRepositoryBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserPartsData_pinnedItems_nodes__asRepository build() { _$GUserPartsData_pinnedItems_nodes__asRepository _$result; try { _$result = _$v ?? new _$GUserPartsData_pinnedItems_nodes__asRepository._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserPartsData_pinnedItems_nodes__asRepository', 'G__typename'), owner: owner.build(), name: BuiltValueNullFieldError.checkNotNull(name, 'GUserPartsData_pinnedItems_nodes__asRepository', 'name'), description: description, isPrivate: BuiltValueNullFieldError.checkNotNull( isPrivate, 'GUserPartsData_pinnedItems_nodes__asRepository', 'isPrivate'), isFork: BuiltValueNullFieldError.checkNotNull(isFork, 'GUserPartsData_pinnedItems_nodes__asRepository', 'isFork'), stargazers: stargazers.build(), forks: forks.build(), primaryLanguage: _primaryLanguage?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'owner'; owner.build(); _$failedField = 'stargazers'; stargazers.build(); _$failedField = 'forks'; forks.build(); _$failedField = 'primaryLanguage'; _primaryLanguage?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GUserPartsData_pinnedItems_nodes__asRepository', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GUserPartsData_pinnedItems_nodes__asRepository_owner extends GUserPartsData_pinnedItems_nodes__asRepository_owner { @override final String G__typename; @override final String login; @override final String avatarUrl; factory _$GUserPartsData_pinnedItems_nodes__asRepository_owner( [void Function( GUserPartsData_pinnedItems_nodes__asRepository_ownerBuilder)? updates]) => (new GUserPartsData_pinnedItems_nodes__asRepository_ownerBuilder() ..update(updates)) .build(); _$GUserPartsData_pinnedItems_nodes__asRepository_owner._( {required this.G__typename, required this.login, required this.avatarUrl}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GUserPartsData_pinnedItems_nodes__asRepository_owner', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GUserPartsData_pinnedItems_nodes__asRepository_owner', 'login'); BuiltValueNullFieldError.checkNotNull(avatarUrl, 'GUserPartsData_pinnedItems_nodes__asRepository_owner', 'avatarUrl'); } @override GUserPartsData_pinnedItems_nodes__asRepository_owner rebuild( void Function( GUserPartsData_pinnedItems_nodes__asRepository_ownerBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserPartsData_pinnedItems_nodes__asRepository_ownerBuilder toBuilder() => new GUserPartsData_pinnedItems_nodes__asRepository_ownerBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserPartsData_pinnedItems_nodes__asRepository_owner && G__typename == other.G__typename && login == other.login && avatarUrl == other.avatarUrl; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), login.hashCode), avatarUrl.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserPartsData_pinnedItems_nodes__asRepository_owner') ..add('G__typename', G__typename) ..add('login', login) ..add('avatarUrl', avatarUrl)) .toString(); } } class GUserPartsData_pinnedItems_nodes__asRepository_ownerBuilder implements Builder { _$GUserPartsData_pinnedItems_nodes__asRepository_owner? _$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? _avatarUrl; String? get avatarUrl => _$this._avatarUrl; set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; GUserPartsData_pinnedItems_nodes__asRepository_ownerBuilder() { GUserPartsData_pinnedItems_nodes__asRepository_owner._initializeBuilder( this); } GUserPartsData_pinnedItems_nodes__asRepository_ownerBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _avatarUrl = $v.avatarUrl; _$v = null; } return this; } @override void replace(GUserPartsData_pinnedItems_nodes__asRepository_owner other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserPartsData_pinnedItems_nodes__asRepository_owner; } @override void update( void Function( GUserPartsData_pinnedItems_nodes__asRepository_ownerBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserPartsData_pinnedItems_nodes__asRepository_owner build() { final _$result = _$v ?? new _$GUserPartsData_pinnedItems_nodes__asRepository_owner._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserPartsData_pinnedItems_nodes__asRepository_owner', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GUserPartsData_pinnedItems_nodes__asRepository_owner', 'login'), avatarUrl: BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GUserPartsData_pinnedItems_nodes__asRepository_owner', 'avatarUrl')); replace(_$result); return _$result; } } class _$GUserPartsData_pinnedItems_nodes__asRepository_stargazers extends GUserPartsData_pinnedItems_nodes__asRepository_stargazers { @override final String G__typename; @override final int totalCount; factory _$GUserPartsData_pinnedItems_nodes__asRepository_stargazers( [void Function( GUserPartsData_pinnedItems_nodes__asRepository_stargazersBuilder)? updates]) => (new GUserPartsData_pinnedItems_nodes__asRepository_stargazersBuilder() ..update(updates)) .build(); _$GUserPartsData_pinnedItems_nodes__asRepository_stargazers._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserPartsData_pinnedItems_nodes__asRepository_stargazers', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GUserPartsData_pinnedItems_nodes__asRepository_stargazers', 'totalCount'); } @override GUserPartsData_pinnedItems_nodes__asRepository_stargazers rebuild( void Function( GUserPartsData_pinnedItems_nodes__asRepository_stargazersBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserPartsData_pinnedItems_nodes__asRepository_stargazersBuilder toBuilder() => new GUserPartsData_pinnedItems_nodes__asRepository_stargazersBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserPartsData_pinnedItems_nodes__asRepository_stargazers && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserPartsData_pinnedItems_nodes__asRepository_stargazers') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GUserPartsData_pinnedItems_nodes__asRepository_stargazersBuilder implements Builder { _$GUserPartsData_pinnedItems_nodes__asRepository_stargazers? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GUserPartsData_pinnedItems_nodes__asRepository_stargazersBuilder() { GUserPartsData_pinnedItems_nodes__asRepository_stargazers ._initializeBuilder(this); } GUserPartsData_pinnedItems_nodes__asRepository_stargazersBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace( GUserPartsData_pinnedItems_nodes__asRepository_stargazers other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserPartsData_pinnedItems_nodes__asRepository_stargazers; } @override void update( void Function( GUserPartsData_pinnedItems_nodes__asRepository_stargazersBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserPartsData_pinnedItems_nodes__asRepository_stargazers build() { final _$result = _$v ?? new _$GUserPartsData_pinnedItems_nodes__asRepository_stargazers._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserPartsData_pinnedItems_nodes__asRepository_stargazers', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GUserPartsData_pinnedItems_nodes__asRepository_stargazers', 'totalCount')); replace(_$result); return _$result; } } class _$GUserPartsData_pinnedItems_nodes__asRepository_forks extends GUserPartsData_pinnedItems_nodes__asRepository_forks { @override final String G__typename; @override final int totalCount; factory _$GUserPartsData_pinnedItems_nodes__asRepository_forks( [void Function( GUserPartsData_pinnedItems_nodes__asRepository_forksBuilder)? updates]) => (new GUserPartsData_pinnedItems_nodes__asRepository_forksBuilder() ..update(updates)) .build(); _$GUserPartsData_pinnedItems_nodes__asRepository_forks._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GUserPartsData_pinnedItems_nodes__asRepository_forks', 'G__typename'); BuiltValueNullFieldError.checkNotNull(totalCount, 'GUserPartsData_pinnedItems_nodes__asRepository_forks', 'totalCount'); } @override GUserPartsData_pinnedItems_nodes__asRepository_forks rebuild( void Function( GUserPartsData_pinnedItems_nodes__asRepository_forksBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserPartsData_pinnedItems_nodes__asRepository_forksBuilder toBuilder() => new GUserPartsData_pinnedItems_nodes__asRepository_forksBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserPartsData_pinnedItems_nodes__asRepository_forks && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserPartsData_pinnedItems_nodes__asRepository_forks') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GUserPartsData_pinnedItems_nodes__asRepository_forksBuilder implements Builder { _$GUserPartsData_pinnedItems_nodes__asRepository_forks? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GUserPartsData_pinnedItems_nodes__asRepository_forksBuilder() { GUserPartsData_pinnedItems_nodes__asRepository_forks._initializeBuilder( this); } GUserPartsData_pinnedItems_nodes__asRepository_forksBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace(GUserPartsData_pinnedItems_nodes__asRepository_forks other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserPartsData_pinnedItems_nodes__asRepository_forks; } @override void update( void Function( GUserPartsData_pinnedItems_nodes__asRepository_forksBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserPartsData_pinnedItems_nodes__asRepository_forks build() { final _$result = _$v ?? new _$GUserPartsData_pinnedItems_nodes__asRepository_forks._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserPartsData_pinnedItems_nodes__asRepository_forks', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GUserPartsData_pinnedItems_nodes__asRepository_forks', 'totalCount')); replace(_$result); return _$result; } } class _$GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage extends GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage { @override final String G__typename; @override final String? color; @override final String name; factory _$GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage( [void Function( GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguageBuilder)? updates]) => (new GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguageBuilder() ..update(updates)) .build(); _$GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage._( {required this.G__typename, this.color, required this.name}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage', 'G__typename'); BuiltValueNullFieldError.checkNotNull( name, 'GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage', 'name'); } @override GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage rebuild( void Function( GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguageBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguageBuilder toBuilder() => new GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguageBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage && G__typename == other.G__typename && color == other.color && name == other.name; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), color.hashCode), name.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage') ..add('G__typename', G__typename) ..add('color', color) ..add('name', name)) .toString(); } } class GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguageBuilder implements Builder { _$GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _color; String? get color => _$this._color; set color(String? color) => _$this._color = color; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguageBuilder() { GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage ._initializeBuilder(this); } GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguageBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _color = $v.color; _name = $v.name; _$v = null; } return this; } @override void replace( GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage; } @override void update( void Function( GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguageBuilder)? updates) { if (updates != null) updates(this); } @override _$GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage build() { final _$result = _$v ?? new _$GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage', 'G__typename'), color: color, name: BuiltValueNullFieldError.checkNotNull( name, 'GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage', 'name')); replace(_$result); return _$result; } } class _$GRepoCommitData extends GRepoCommitData { @override final String G__typename; @override final GRepoCommitData_history history; factory _$GRepoCommitData([void Function(GRepoCommitDataBuilder)? updates]) => (new GRepoCommitDataBuilder()..update(updates)).build(); _$GRepoCommitData._({required this.G__typename, required this.history}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoCommitData', 'G__typename'); BuiltValueNullFieldError.checkNotNull( history, 'GRepoCommitData', 'history'); } @override GRepoCommitData rebuild(void Function(GRepoCommitDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoCommitDataBuilder toBuilder() => new GRepoCommitDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoCommitData && G__typename == other.G__typename && history == other.history; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), history.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GRepoCommitData') ..add('G__typename', G__typename) ..add('history', history)) .toString(); } } class GRepoCommitDataBuilder implements Builder { _$GRepoCommitData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GRepoCommitData_historyBuilder? _history; GRepoCommitData_historyBuilder get history => _$this._history ??= new GRepoCommitData_historyBuilder(); set history(GRepoCommitData_historyBuilder? history) => _$this._history = history; GRepoCommitDataBuilder() { GRepoCommitData._initializeBuilder(this); } GRepoCommitDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _history = $v.history.toBuilder(); _$v = null; } return this; } @override void replace(GRepoCommitData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoCommitData; } @override void update(void Function(GRepoCommitDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoCommitData build() { _$GRepoCommitData _$result; try { _$result = _$v ?? new _$GRepoCommitData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoCommitData', 'G__typename'), history: history.build()); } catch (_) { late String _$failedField; try { _$failedField = 'history'; history.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GRepoCommitData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GRepoCommitData_history extends GRepoCommitData_history { @override final String G__typename; @override final int totalCount; factory _$GRepoCommitData_history( [void Function(GRepoCommitData_historyBuilder)? updates]) => (new GRepoCommitData_historyBuilder()..update(updates)).build(); _$GRepoCommitData_history._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoCommitData_history', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GRepoCommitData_history', 'totalCount'); } @override GRepoCommitData_history rebuild( void Function(GRepoCommitData_historyBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoCommitData_historyBuilder toBuilder() => new GRepoCommitData_historyBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoCommitData_history && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GRepoCommitData_history') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GRepoCommitData_historyBuilder implements Builder { _$GRepoCommitData_history? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GRepoCommitData_historyBuilder() { GRepoCommitData_history._initializeBuilder(this); } GRepoCommitData_historyBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace(GRepoCommitData_history other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoCommitData_history; } @override void update(void Function(GRepoCommitData_historyBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoCommitData_history build() { final _$result = _$v ?? new _$GRepoCommitData_history._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoCommitData_history', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GRepoCommitData_history', 'totalCount')); replace(_$result); return _$result; } } class _$GRepoRefData extends GRepoRefData { @override final String G__typename; @override final String name; @override final GRepoRefData_target? target; factory _$GRepoRefData([void Function(GRepoRefDataBuilder)? updates]) => (new GRepoRefDataBuilder()..update(updates)).build(); _$GRepoRefData._({required this.G__typename, required this.name, this.target}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoRefData', 'G__typename'); BuiltValueNullFieldError.checkNotNull(name, 'GRepoRefData', 'name'); } @override GRepoRefData rebuild(void Function(GRepoRefDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoRefDataBuilder toBuilder() => new GRepoRefDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoRefData && G__typename == other.G__typename && name == other.name && target == other.target; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), name.hashCode), target.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GRepoRefData') ..add('G__typename', G__typename) ..add('name', name) ..add('target', target)) .toString(); } } class GRepoRefDataBuilder implements Builder { _$GRepoRefData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GRepoRefData_target? _target; GRepoRefData_target? get target => _$this._target; set target(GRepoRefData_target? target) => _$this._target = target; GRepoRefDataBuilder() { GRepoRefData._initializeBuilder(this); } GRepoRefDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _name = $v.name; _target = $v.target; _$v = null; } return this; } @override void replace(GRepoRefData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoRefData; } @override void update(void Function(GRepoRefDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoRefData build() { final _$result = _$v ?? new _$GRepoRefData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoRefData', 'G__typename'), name: BuiltValueNullFieldError.checkNotNull( name, 'GRepoRefData', 'name'), target: target); replace(_$result); return _$result; } } class _$GRepoRefData_target__base extends GRepoRefData_target__base { @override final String G__typename; factory _$GRepoRefData_target__base( [void Function(GRepoRefData_target__baseBuilder)? updates]) => (new GRepoRefData_target__baseBuilder()..update(updates)).build(); _$GRepoRefData_target__base._({required this.G__typename}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoRefData_target__base', 'G__typename'); } @override GRepoRefData_target__base rebuild( void Function(GRepoRefData_target__baseBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoRefData_target__baseBuilder toBuilder() => new GRepoRefData_target__baseBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoRefData_target__base && G__typename == other.G__typename; } @override int get hashCode { return $jf($jc(0, G__typename.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GRepoRefData_target__base') ..add('G__typename', G__typename)) .toString(); } } class GRepoRefData_target__baseBuilder implements Builder { _$GRepoRefData_target__base? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GRepoRefData_target__baseBuilder() { GRepoRefData_target__base._initializeBuilder(this); } GRepoRefData_target__baseBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _$v = null; } return this; } @override void replace(GRepoRefData_target__base other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoRefData_target__base; } @override void update(void Function(GRepoRefData_target__baseBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoRefData_target__base build() { final _$result = _$v ?? new _$GRepoRefData_target__base._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoRefData_target__base', 'G__typename')); replace(_$result); return _$result; } } class _$GRepoRefData_target__asCommit extends GRepoRefData_target__asCommit { @override final String G__typename; @override final GRepoRefData_target__asCommit_history history; factory _$GRepoRefData_target__asCommit( [void Function(GRepoRefData_target__asCommitBuilder)? updates]) => (new GRepoRefData_target__asCommitBuilder()..update(updates)).build(); _$GRepoRefData_target__asCommit._( {required this.G__typename, required this.history}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoRefData_target__asCommit', 'G__typename'); BuiltValueNullFieldError.checkNotNull( history, 'GRepoRefData_target__asCommit', 'history'); } @override GRepoRefData_target__asCommit rebuild( void Function(GRepoRefData_target__asCommitBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoRefData_target__asCommitBuilder toBuilder() => new GRepoRefData_target__asCommitBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoRefData_target__asCommit && G__typename == other.G__typename && history == other.history; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), history.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GRepoRefData_target__asCommit') ..add('G__typename', G__typename) ..add('history', history)) .toString(); } } class GRepoRefData_target__asCommitBuilder implements Builder { _$GRepoRefData_target__asCommit? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GRepoRefData_target__asCommit_historyBuilder? _history; GRepoRefData_target__asCommit_historyBuilder get history => _$this._history ??= new GRepoRefData_target__asCommit_historyBuilder(); set history(GRepoRefData_target__asCommit_historyBuilder? history) => _$this._history = history; GRepoRefData_target__asCommitBuilder() { GRepoRefData_target__asCommit._initializeBuilder(this); } GRepoRefData_target__asCommitBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _history = $v.history.toBuilder(); _$v = null; } return this; } @override void replace(GRepoRefData_target__asCommit other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoRefData_target__asCommit; } @override void update(void Function(GRepoRefData_target__asCommitBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoRefData_target__asCommit build() { _$GRepoRefData_target__asCommit _$result; try { _$result = _$v ?? new _$GRepoRefData_target__asCommit._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoRefData_target__asCommit', 'G__typename'), history: history.build()); } catch (_) { late String _$failedField; try { _$failedField = 'history'; history.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GRepoRefData_target__asCommit', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GRepoRefData_target__asCommit_history extends GRepoRefData_target__asCommit_history { @override final String G__typename; @override final int totalCount; factory _$GRepoRefData_target__asCommit_history( [void Function(GRepoRefData_target__asCommit_historyBuilder)? updates]) => (new GRepoRefData_target__asCommit_historyBuilder()..update(updates)) .build(); _$GRepoRefData_target__asCommit_history._( {required this.G__typename, required this.totalCount}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GRepoRefData_target__asCommit_history', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GRepoRefData_target__asCommit_history', 'totalCount'); } @override GRepoRefData_target__asCommit_history rebuild( void Function(GRepoRefData_target__asCommit_historyBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRepoRefData_target__asCommit_historyBuilder toBuilder() => new GRepoRefData_target__asCommit_historyBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRepoRefData_target__asCommit_history && G__typename == other.G__typename && totalCount == other.totalCount; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), totalCount.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GRepoRefData_target__asCommit_history') ..add('G__typename', G__typename) ..add('totalCount', totalCount)) .toString(); } } class GRepoRefData_target__asCommit_historyBuilder implements Builder { _$GRepoRefData_target__asCommit_history? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; GRepoRefData_target__asCommit_historyBuilder() { GRepoRefData_target__asCommit_history._initializeBuilder(this); } GRepoRefData_target__asCommit_historyBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _$v = null; } return this; } @override void replace(GRepoRefData_target__asCommit_history other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRepoRefData_target__asCommit_history; } @override void update( void Function(GRepoRefData_target__asCommit_historyBuilder)? updates) { if (updates != null) updates(this); } @override _$GRepoRefData_target__asCommit_history build() { final _$result = _$v ?? new _$GRepoRefData_target__asCommit_history._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GRepoRefData_target__asCommit_history', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull(totalCount, 'GRepoRefData_target__asCommit_history', 'totalCount')); replace(_$result); return _$result; } } class _$GCommitsRefCommitData extends GCommitsRefCommitData { @override final String G__typename; @override final GCommitsRefCommitData_history history; factory _$GCommitsRefCommitData( [void Function(GCommitsRefCommitDataBuilder)? updates]) => (new GCommitsRefCommitDataBuilder()..update(updates)).build(); _$GCommitsRefCommitData._({required this.G__typename, required this.history}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsRefCommitData', 'G__typename'); BuiltValueNullFieldError.checkNotNull( history, 'GCommitsRefCommitData', 'history'); } @override GCommitsRefCommitData rebuild( void Function(GCommitsRefCommitDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommitsRefCommitDataBuilder toBuilder() => new GCommitsRefCommitDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommitsRefCommitData && G__typename == other.G__typename && history == other.history; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), history.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GCommitsRefCommitData') ..add('G__typename', G__typename) ..add('history', history)) .toString(); } } class GCommitsRefCommitDataBuilder implements Builder { _$GCommitsRefCommitData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GCommitsRefCommitData_historyBuilder? _history; GCommitsRefCommitData_historyBuilder get history => _$this._history ??= new GCommitsRefCommitData_historyBuilder(); set history(GCommitsRefCommitData_historyBuilder? history) => _$this._history = history; GCommitsRefCommitDataBuilder() { GCommitsRefCommitData._initializeBuilder(this); } GCommitsRefCommitDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _history = $v.history.toBuilder(); _$v = null; } return this; } @override void replace(GCommitsRefCommitData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommitsRefCommitData; } @override void update(void Function(GCommitsRefCommitDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommitsRefCommitData build() { _$GCommitsRefCommitData _$result; try { _$result = _$v ?? new _$GCommitsRefCommitData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsRefCommitData', 'G__typename'), history: history.build()); } catch (_) { late String _$failedField; try { _$failedField = 'history'; history.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GCommitsRefCommitData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GCommitsRefCommitData_history extends GCommitsRefCommitData_history { @override final String G__typename; @override final GCommitsRefCommitData_history_pageInfo pageInfo; @override final BuiltList? nodes; factory _$GCommitsRefCommitData_history( [void Function(GCommitsRefCommitData_historyBuilder)? updates]) => (new GCommitsRefCommitData_historyBuilder()..update(updates)).build(); _$GCommitsRefCommitData_history._( {required this.G__typename, required this.pageInfo, this.nodes}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsRefCommitData_history', 'G__typename'); BuiltValueNullFieldError.checkNotNull( pageInfo, 'GCommitsRefCommitData_history', 'pageInfo'); } @override GCommitsRefCommitData_history rebuild( void Function(GCommitsRefCommitData_historyBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommitsRefCommitData_historyBuilder toBuilder() => new GCommitsRefCommitData_historyBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommitsRefCommitData_history && 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('GCommitsRefCommitData_history') ..add('G__typename', G__typename) ..add('pageInfo', pageInfo) ..add('nodes', nodes)) .toString(); } } class GCommitsRefCommitData_historyBuilder implements Builder { _$GCommitsRefCommitData_history? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GCommitsRefCommitData_history_pageInfoBuilder? _pageInfo; GCommitsRefCommitData_history_pageInfoBuilder get pageInfo => _$this._pageInfo ??= new GCommitsRefCommitData_history_pageInfoBuilder(); set pageInfo(GCommitsRefCommitData_history_pageInfoBuilder? pageInfo) => _$this._pageInfo = pageInfo; ListBuilder? _nodes; ListBuilder get nodes => _$this._nodes ??= new ListBuilder(); set nodes(ListBuilder? nodes) => _$this._nodes = nodes; GCommitsRefCommitData_historyBuilder() { GCommitsRefCommitData_history._initializeBuilder(this); } GCommitsRefCommitData_historyBuilder 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(GCommitsRefCommitData_history other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommitsRefCommitData_history; } @override void update(void Function(GCommitsRefCommitData_historyBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommitsRefCommitData_history build() { _$GCommitsRefCommitData_history _$result; try { _$result = _$v ?? new _$GCommitsRefCommitData_history._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsRefCommitData_history', '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( 'GCommitsRefCommitData_history', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GCommitsRefCommitData_history_pageInfo extends GCommitsRefCommitData_history_pageInfo { @override final String G__typename; @override final bool hasNextPage; @override final String? endCursor; factory _$GCommitsRefCommitData_history_pageInfo( [void Function(GCommitsRefCommitData_history_pageInfoBuilder)? updates]) => (new GCommitsRefCommitData_history_pageInfoBuilder()..update(updates)) .build(); _$GCommitsRefCommitData_history_pageInfo._( {required this.G__typename, required this.hasNextPage, this.endCursor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsRefCommitData_history_pageInfo', 'G__typename'); BuiltValueNullFieldError.checkNotNull( hasNextPage, 'GCommitsRefCommitData_history_pageInfo', 'hasNextPage'); } @override GCommitsRefCommitData_history_pageInfo rebuild( void Function(GCommitsRefCommitData_history_pageInfoBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommitsRefCommitData_history_pageInfoBuilder toBuilder() => new GCommitsRefCommitData_history_pageInfoBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommitsRefCommitData_history_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( 'GCommitsRefCommitData_history_pageInfo') ..add('G__typename', G__typename) ..add('hasNextPage', hasNextPage) ..add('endCursor', endCursor)) .toString(); } } class GCommitsRefCommitData_history_pageInfoBuilder implements Builder { _$GCommitsRefCommitData_history_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; GCommitsRefCommitData_history_pageInfoBuilder() { GCommitsRefCommitData_history_pageInfo._initializeBuilder(this); } GCommitsRefCommitData_history_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(GCommitsRefCommitData_history_pageInfo other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommitsRefCommitData_history_pageInfo; } @override void update( void Function(GCommitsRefCommitData_history_pageInfoBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommitsRefCommitData_history_pageInfo build() { final _$result = _$v ?? new _$GCommitsRefCommitData_history_pageInfo._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GCommitsRefCommitData_history_pageInfo', 'G__typename'), hasNextPage: BuiltValueNullFieldError.checkNotNull(hasNextPage, 'GCommitsRefCommitData_history_pageInfo', 'hasNextPage'), endCursor: endCursor); replace(_$result); return _$result; } } class _$GCommitsRefCommitData_history_nodes extends GCommitsRefCommitData_history_nodes { @override final String G__typename; @override final String url; @override final String messageHeadline; @override final DateTime committedDate; @override final GCommitsRefCommitData_history_nodes_author? author; @override final GCommitsRefCommitData_history_nodes_status? status; factory _$GCommitsRefCommitData_history_nodes( [void Function(GCommitsRefCommitData_history_nodesBuilder)? updates]) => (new GCommitsRefCommitData_history_nodesBuilder()..update(updates)) .build(); _$GCommitsRefCommitData_history_nodes._( {required this.G__typename, required this.url, required this.messageHeadline, required this.committedDate, this.author, this.status}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsRefCommitData_history_nodes', 'G__typename'); BuiltValueNullFieldError.checkNotNull( url, 'GCommitsRefCommitData_history_nodes', 'url'); BuiltValueNullFieldError.checkNotNull(messageHeadline, 'GCommitsRefCommitData_history_nodes', 'messageHeadline'); BuiltValueNullFieldError.checkNotNull( committedDate, 'GCommitsRefCommitData_history_nodes', 'committedDate'); } @override GCommitsRefCommitData_history_nodes rebuild( void Function(GCommitsRefCommitData_history_nodesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommitsRefCommitData_history_nodesBuilder toBuilder() => new GCommitsRefCommitData_history_nodesBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommitsRefCommitData_history_nodes && G__typename == other.G__typename && url == other.url && messageHeadline == other.messageHeadline && committedDate == other.committedDate && author == other.author && status == other.status; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc($jc($jc(0, G__typename.hashCode), url.hashCode), messageHeadline.hashCode), committedDate.hashCode), author.hashCode), status.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GCommitsRefCommitData_history_nodes') ..add('G__typename', G__typename) ..add('url', url) ..add('messageHeadline', messageHeadline) ..add('committedDate', committedDate) ..add('author', author) ..add('status', status)) .toString(); } } class GCommitsRefCommitData_history_nodesBuilder implements Builder { _$GCommitsRefCommitData_history_nodes? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _url; String? get url => _$this._url; set url(String? url) => _$this._url = url; String? _messageHeadline; String? get messageHeadline => _$this._messageHeadline; set messageHeadline(String? messageHeadline) => _$this._messageHeadline = messageHeadline; DateTime? _committedDate; DateTime? get committedDate => _$this._committedDate; set committedDate(DateTime? committedDate) => _$this._committedDate = committedDate; GCommitsRefCommitData_history_nodes_authorBuilder? _author; GCommitsRefCommitData_history_nodes_authorBuilder get author => _$this._author ??= new GCommitsRefCommitData_history_nodes_authorBuilder(); set author(GCommitsRefCommitData_history_nodes_authorBuilder? author) => _$this._author = author; GCommitsRefCommitData_history_nodes_statusBuilder? _status; GCommitsRefCommitData_history_nodes_statusBuilder get status => _$this._status ??= new GCommitsRefCommitData_history_nodes_statusBuilder(); set status(GCommitsRefCommitData_history_nodes_statusBuilder? status) => _$this._status = status; GCommitsRefCommitData_history_nodesBuilder() { GCommitsRefCommitData_history_nodes._initializeBuilder(this); } GCommitsRefCommitData_history_nodesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _url = $v.url; _messageHeadline = $v.messageHeadline; _committedDate = $v.committedDate; _author = $v.author?.toBuilder(); _status = $v.status?.toBuilder(); _$v = null; } return this; } @override void replace(GCommitsRefCommitData_history_nodes other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommitsRefCommitData_history_nodes; } @override void update( void Function(GCommitsRefCommitData_history_nodesBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommitsRefCommitData_history_nodes build() { _$GCommitsRefCommitData_history_nodes _$result; try { _$result = _$v ?? new _$GCommitsRefCommitData_history_nodes._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GCommitsRefCommitData_history_nodes', 'G__typename'), url: BuiltValueNullFieldError.checkNotNull( url, 'GCommitsRefCommitData_history_nodes', 'url'), messageHeadline: BuiltValueNullFieldError.checkNotNull( messageHeadline, 'GCommitsRefCommitData_history_nodes', 'messageHeadline'), committedDate: BuiltValueNullFieldError.checkNotNull( committedDate, 'GCommitsRefCommitData_history_nodes', 'committedDate'), author: _author?.build(), status: _status?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'author'; _author?.build(); _$failedField = 'status'; _status?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GCommitsRefCommitData_history_nodes', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GCommitsRefCommitData_history_nodes_author extends GCommitsRefCommitData_history_nodes_author { @override final String G__typename; @override final String? name; @override final String avatarUrl; @override final GCommitsRefCommitData_history_nodes_author_user? user; factory _$GCommitsRefCommitData_history_nodes_author( [void Function(GCommitsRefCommitData_history_nodes_authorBuilder)? updates]) => (new GCommitsRefCommitData_history_nodes_authorBuilder()..update(updates)) .build(); _$GCommitsRefCommitData_history_nodes_author._( {required this.G__typename, this.name, required this.avatarUrl, this.user}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GCommitsRefCommitData_history_nodes_author', 'G__typename'); BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GCommitsRefCommitData_history_nodes_author', 'avatarUrl'); } @override GCommitsRefCommitData_history_nodes_author rebuild( void Function(GCommitsRefCommitData_history_nodes_authorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommitsRefCommitData_history_nodes_authorBuilder toBuilder() => new GCommitsRefCommitData_history_nodes_authorBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommitsRefCommitData_history_nodes_author && G__typename == other.G__typename && name == other.name && avatarUrl == other.avatarUrl && user == other.user; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), name.hashCode), avatarUrl.hashCode), user.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GCommitsRefCommitData_history_nodes_author') ..add('G__typename', G__typename) ..add('name', name) ..add('avatarUrl', avatarUrl) ..add('user', user)) .toString(); } } class GCommitsRefCommitData_history_nodes_authorBuilder implements Builder { _$GCommitsRefCommitData_history_nodes_author? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; 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; GCommitsRefCommitData_history_nodes_author_userBuilder? _user; GCommitsRefCommitData_history_nodes_author_userBuilder get user => _$this._user ??= new GCommitsRefCommitData_history_nodes_author_userBuilder(); set user(GCommitsRefCommitData_history_nodes_author_userBuilder? user) => _$this._user = user; GCommitsRefCommitData_history_nodes_authorBuilder() { GCommitsRefCommitData_history_nodes_author._initializeBuilder(this); } GCommitsRefCommitData_history_nodes_authorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _name = $v.name; _avatarUrl = $v.avatarUrl; _user = $v.user?.toBuilder(); _$v = null; } return this; } @override void replace(GCommitsRefCommitData_history_nodes_author other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommitsRefCommitData_history_nodes_author; } @override void update( void Function(GCommitsRefCommitData_history_nodes_authorBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommitsRefCommitData_history_nodes_author build() { _$GCommitsRefCommitData_history_nodes_author _$result; try { _$result = _$v ?? new _$GCommitsRefCommitData_history_nodes_author._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GCommitsRefCommitData_history_nodes_author', 'G__typename'), name: name, avatarUrl: BuiltValueNullFieldError.checkNotNull(avatarUrl, 'GCommitsRefCommitData_history_nodes_author', 'avatarUrl'), user: _user?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'user'; _user?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GCommitsRefCommitData_history_nodes_author', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GCommitsRefCommitData_history_nodes_author_user extends GCommitsRefCommitData_history_nodes_author_user { @override final String G__typename; @override final String login; factory _$GCommitsRefCommitData_history_nodes_author_user( [void Function( GCommitsRefCommitData_history_nodes_author_userBuilder)? updates]) => (new GCommitsRefCommitData_history_nodes_author_userBuilder() ..update(updates)) .build(); _$GCommitsRefCommitData_history_nodes_author_user._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GCommitsRefCommitData_history_nodes_author_user', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GCommitsRefCommitData_history_nodes_author_user', 'login'); } @override GCommitsRefCommitData_history_nodes_author_user rebuild( void Function(GCommitsRefCommitData_history_nodes_author_userBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommitsRefCommitData_history_nodes_author_userBuilder toBuilder() => new GCommitsRefCommitData_history_nodes_author_userBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommitsRefCommitData_history_nodes_author_user && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GCommitsRefCommitData_history_nodes_author_user') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GCommitsRefCommitData_history_nodes_author_userBuilder implements Builder { _$GCommitsRefCommitData_history_nodes_author_user? _$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; GCommitsRefCommitData_history_nodes_author_userBuilder() { GCommitsRefCommitData_history_nodes_author_user._initializeBuilder(this); } GCommitsRefCommitData_history_nodes_author_userBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GCommitsRefCommitData_history_nodes_author_user other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommitsRefCommitData_history_nodes_author_user; } @override void update( void Function(GCommitsRefCommitData_history_nodes_author_userBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommitsRefCommitData_history_nodes_author_user build() { final _$result = _$v ?? new _$GCommitsRefCommitData_history_nodes_author_user._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsRefCommitData_history_nodes_author_user', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull(login, 'GCommitsRefCommitData_history_nodes_author_user', 'login')); replace(_$result); return _$result; } } class _$GCommitsRefCommitData_history_nodes_status extends GCommitsRefCommitData_history_nodes_status { @override final String G__typename; @override final _i3.GStatusState state; factory _$GCommitsRefCommitData_history_nodes_status( [void Function(GCommitsRefCommitData_history_nodes_statusBuilder)? updates]) => (new GCommitsRefCommitData_history_nodes_statusBuilder()..update(updates)) .build(); _$GCommitsRefCommitData_history_nodes_status._( {required this.G__typename, required this.state}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GCommitsRefCommitData_history_nodes_status', 'G__typename'); BuiltValueNullFieldError.checkNotNull( state, 'GCommitsRefCommitData_history_nodes_status', 'state'); } @override GCommitsRefCommitData_history_nodes_status rebuild( void Function(GCommitsRefCommitData_history_nodes_statusBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommitsRefCommitData_history_nodes_statusBuilder toBuilder() => new GCommitsRefCommitData_history_nodes_statusBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommitsRefCommitData_history_nodes_status && G__typename == other.G__typename && state == other.state; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), state.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GCommitsRefCommitData_history_nodes_status') ..add('G__typename', G__typename) ..add('state', state)) .toString(); } } class GCommitsRefCommitData_history_nodes_statusBuilder implements Builder { _$GCommitsRefCommitData_history_nodes_status? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; _i3.GStatusState? _state; _i3.GStatusState? get state => _$this._state; set state(_i3.GStatusState? state) => _$this._state = state; GCommitsRefCommitData_history_nodes_statusBuilder() { GCommitsRefCommitData_history_nodes_status._initializeBuilder(this); } GCommitsRefCommitData_history_nodes_statusBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _state = $v.state; _$v = null; } return this; } @override void replace(GCommitsRefCommitData_history_nodes_status other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommitsRefCommitData_history_nodes_status; } @override void update( void Function(GCommitsRefCommitData_history_nodes_statusBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommitsRefCommitData_history_nodes_status build() { final _$result = _$v ?? new _$GCommitsRefCommitData_history_nodes_status._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GCommitsRefCommitData_history_nodes_status', 'G__typename'), state: BuiltValueNullFieldError.checkNotNull( state, 'GCommitsRefCommitData_history_nodes_status', 'state')); replace(_$result); return _$result; } } class _$GCommitsRefData extends GCommitsRefData { @override final String G__typename; @override final GCommitsRefData_target? target; factory _$GCommitsRefData([void Function(GCommitsRefDataBuilder)? updates]) => (new GCommitsRefDataBuilder()..update(updates)).build(); _$GCommitsRefData._({required this.G__typename, this.target}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsRefData', 'G__typename'); } @override GCommitsRefData rebuild(void Function(GCommitsRefDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommitsRefDataBuilder toBuilder() => new GCommitsRefDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommitsRefData && G__typename == other.G__typename && target == other.target; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), target.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GCommitsRefData') ..add('G__typename', G__typename) ..add('target', target)) .toString(); } } class GCommitsRefDataBuilder implements Builder { _$GCommitsRefData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GCommitsRefData_target? _target; GCommitsRefData_target? get target => _$this._target; set target(GCommitsRefData_target? target) => _$this._target = target; GCommitsRefDataBuilder() { GCommitsRefData._initializeBuilder(this); } GCommitsRefDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _target = $v.target; _$v = null; } return this; } @override void replace(GCommitsRefData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommitsRefData; } @override void update(void Function(GCommitsRefDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommitsRefData build() { final _$result = _$v ?? new _$GCommitsRefData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsRefData', 'G__typename'), target: target); replace(_$result); return _$result; } } class _$GCommitsRefData_target__base extends GCommitsRefData_target__base { @override final String G__typename; factory _$GCommitsRefData_target__base( [void Function(GCommitsRefData_target__baseBuilder)? updates]) => (new GCommitsRefData_target__baseBuilder()..update(updates)).build(); _$GCommitsRefData_target__base._({required this.G__typename}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsRefData_target__base', 'G__typename'); } @override GCommitsRefData_target__base rebuild( void Function(GCommitsRefData_target__baseBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommitsRefData_target__baseBuilder toBuilder() => new GCommitsRefData_target__baseBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommitsRefData_target__base && G__typename == other.G__typename; } @override int get hashCode { return $jf($jc(0, G__typename.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GCommitsRefData_target__base') ..add('G__typename', G__typename)) .toString(); } } class GCommitsRefData_target__baseBuilder implements Builder { _$GCommitsRefData_target__base? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GCommitsRefData_target__baseBuilder() { GCommitsRefData_target__base._initializeBuilder(this); } GCommitsRefData_target__baseBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _$v = null; } return this; } @override void replace(GCommitsRefData_target__base other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommitsRefData_target__base; } @override void update(void Function(GCommitsRefData_target__baseBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommitsRefData_target__base build() { final _$result = _$v ?? new _$GCommitsRefData_target__base._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsRefData_target__base', 'G__typename')); replace(_$result); return _$result; } } class _$GCommitsRefData_target__asCommit extends GCommitsRefData_target__asCommit { @override final String G__typename; @override final GCommitsRefData_target__asCommit_history history; factory _$GCommitsRefData_target__asCommit( [void Function(GCommitsRefData_target__asCommitBuilder)? updates]) => (new GCommitsRefData_target__asCommitBuilder()..update(updates)).build(); _$GCommitsRefData_target__asCommit._( {required this.G__typename, required this.history}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsRefData_target__asCommit', 'G__typename'); BuiltValueNullFieldError.checkNotNull( history, 'GCommitsRefData_target__asCommit', 'history'); } @override GCommitsRefData_target__asCommit rebuild( void Function(GCommitsRefData_target__asCommitBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommitsRefData_target__asCommitBuilder toBuilder() => new GCommitsRefData_target__asCommitBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommitsRefData_target__asCommit && G__typename == other.G__typename && history == other.history; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), history.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GCommitsRefData_target__asCommit') ..add('G__typename', G__typename) ..add('history', history)) .toString(); } } class GCommitsRefData_target__asCommitBuilder implements Builder { _$GCommitsRefData_target__asCommit? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GCommitsRefData_target__asCommit_historyBuilder? _history; GCommitsRefData_target__asCommit_historyBuilder get history => _$this._history ??= new GCommitsRefData_target__asCommit_historyBuilder(); set history(GCommitsRefData_target__asCommit_historyBuilder? history) => _$this._history = history; GCommitsRefData_target__asCommitBuilder() { GCommitsRefData_target__asCommit._initializeBuilder(this); } GCommitsRefData_target__asCommitBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _history = $v.history.toBuilder(); _$v = null; } return this; } @override void replace(GCommitsRefData_target__asCommit other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommitsRefData_target__asCommit; } @override void update(void Function(GCommitsRefData_target__asCommitBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommitsRefData_target__asCommit build() { _$GCommitsRefData_target__asCommit _$result; try { _$result = _$v ?? new _$GCommitsRefData_target__asCommit._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GCommitsRefData_target__asCommit', 'G__typename'), history: history.build()); } catch (_) { late String _$failedField; try { _$failedField = 'history'; history.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GCommitsRefData_target__asCommit', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GCommitsRefData_target__asCommit_history extends GCommitsRefData_target__asCommit_history { @override final String G__typename; @override final GCommitsRefData_target__asCommit_history_pageInfo pageInfo; @override final BuiltList? nodes; factory _$GCommitsRefData_target__asCommit_history( [void Function(GCommitsRefData_target__asCommit_historyBuilder)? updates]) => (new GCommitsRefData_target__asCommit_historyBuilder()..update(updates)) .build(); _$GCommitsRefData_target__asCommit_history._( {required this.G__typename, required this.pageInfo, this.nodes}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsRefData_target__asCommit_history', 'G__typename'); BuiltValueNullFieldError.checkNotNull( pageInfo, 'GCommitsRefData_target__asCommit_history', 'pageInfo'); } @override GCommitsRefData_target__asCommit_history rebuild( void Function(GCommitsRefData_target__asCommit_historyBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommitsRefData_target__asCommit_historyBuilder toBuilder() => new GCommitsRefData_target__asCommit_historyBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommitsRefData_target__asCommit_history && 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( 'GCommitsRefData_target__asCommit_history') ..add('G__typename', G__typename) ..add('pageInfo', pageInfo) ..add('nodes', nodes)) .toString(); } } class GCommitsRefData_target__asCommit_historyBuilder implements Builder { _$GCommitsRefData_target__asCommit_history? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GCommitsRefData_target__asCommit_history_pageInfoBuilder? _pageInfo; GCommitsRefData_target__asCommit_history_pageInfoBuilder get pageInfo => _$this._pageInfo ??= new GCommitsRefData_target__asCommit_history_pageInfoBuilder(); set pageInfo( GCommitsRefData_target__asCommit_history_pageInfoBuilder? pageInfo) => _$this._pageInfo = pageInfo; ListBuilder? _nodes; ListBuilder get nodes => _$this._nodes ??= new ListBuilder(); set nodes( ListBuilder? nodes) => _$this._nodes = nodes; GCommitsRefData_target__asCommit_historyBuilder() { GCommitsRefData_target__asCommit_history._initializeBuilder(this); } GCommitsRefData_target__asCommit_historyBuilder 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(GCommitsRefData_target__asCommit_history other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommitsRefData_target__asCommit_history; } @override void update( void Function(GCommitsRefData_target__asCommit_historyBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommitsRefData_target__asCommit_history build() { _$GCommitsRefData_target__asCommit_history _$result; try { _$result = _$v ?? new _$GCommitsRefData_target__asCommit_history._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GCommitsRefData_target__asCommit_history', '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( 'GCommitsRefData_target__asCommit_history', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GCommitsRefData_target__asCommit_history_pageInfo extends GCommitsRefData_target__asCommit_history_pageInfo { @override final String G__typename; @override final bool hasNextPage; @override final String? endCursor; factory _$GCommitsRefData_target__asCommit_history_pageInfo( [void Function( GCommitsRefData_target__asCommit_history_pageInfoBuilder)? updates]) => (new GCommitsRefData_target__asCommit_history_pageInfoBuilder() ..update(updates)) .build(); _$GCommitsRefData_target__asCommit_history_pageInfo._( {required this.G__typename, required this.hasNextPage, this.endCursor}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GCommitsRefData_target__asCommit_history_pageInfo', 'G__typename'); BuiltValueNullFieldError.checkNotNull(hasNextPage, 'GCommitsRefData_target__asCommit_history_pageInfo', 'hasNextPage'); } @override GCommitsRefData_target__asCommit_history_pageInfo rebuild( void Function( GCommitsRefData_target__asCommit_history_pageInfoBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommitsRefData_target__asCommit_history_pageInfoBuilder toBuilder() => new GCommitsRefData_target__asCommit_history_pageInfoBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommitsRefData_target__asCommit_history_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( 'GCommitsRefData_target__asCommit_history_pageInfo') ..add('G__typename', G__typename) ..add('hasNextPage', hasNextPage) ..add('endCursor', endCursor)) .toString(); } } class GCommitsRefData_target__asCommit_history_pageInfoBuilder implements Builder { _$GCommitsRefData_target__asCommit_history_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; GCommitsRefData_target__asCommit_history_pageInfoBuilder() { GCommitsRefData_target__asCommit_history_pageInfo._initializeBuilder(this); } GCommitsRefData_target__asCommit_history_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(GCommitsRefData_target__asCommit_history_pageInfo other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommitsRefData_target__asCommit_history_pageInfo; } @override void update( void Function(GCommitsRefData_target__asCommit_history_pageInfoBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommitsRefData_target__asCommit_history_pageInfo build() { final _$result = _$v ?? new _$GCommitsRefData_target__asCommit_history_pageInfo._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsRefData_target__asCommit_history_pageInfo', 'G__typename'), hasNextPage: BuiltValueNullFieldError.checkNotNull( hasNextPage, 'GCommitsRefData_target__asCommit_history_pageInfo', 'hasNextPage'), endCursor: endCursor); replace(_$result); return _$result; } } class _$GCommitsRefData_target__asCommit_history_nodes extends GCommitsRefData_target__asCommit_history_nodes { @override final String G__typename; @override final String url; @override final String messageHeadline; @override final DateTime committedDate; @override final GCommitsRefData_target__asCommit_history_nodes_author? author; @override final GCommitsRefData_target__asCommit_history_nodes_status? status; factory _$GCommitsRefData_target__asCommit_history_nodes( [void Function(GCommitsRefData_target__asCommit_history_nodesBuilder)? updates]) => (new GCommitsRefData_target__asCommit_history_nodesBuilder() ..update(updates)) .build(); _$GCommitsRefData_target__asCommit_history_nodes._( {required this.G__typename, required this.url, required this.messageHeadline, required this.committedDate, this.author, this.status}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GCommitsRefData_target__asCommit_history_nodes', 'G__typename'); BuiltValueNullFieldError.checkNotNull( url, 'GCommitsRefData_target__asCommit_history_nodes', 'url'); BuiltValueNullFieldError.checkNotNull(messageHeadline, 'GCommitsRefData_target__asCommit_history_nodes', 'messageHeadline'); BuiltValueNullFieldError.checkNotNull(committedDate, 'GCommitsRefData_target__asCommit_history_nodes', 'committedDate'); } @override GCommitsRefData_target__asCommit_history_nodes rebuild( void Function(GCommitsRefData_target__asCommit_history_nodesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommitsRefData_target__asCommit_history_nodesBuilder toBuilder() => new GCommitsRefData_target__asCommit_history_nodesBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommitsRefData_target__asCommit_history_nodes && G__typename == other.G__typename && url == other.url && messageHeadline == other.messageHeadline && committedDate == other.committedDate && author == other.author && status == other.status; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc($jc($jc(0, G__typename.hashCode), url.hashCode), messageHeadline.hashCode), committedDate.hashCode), author.hashCode), status.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GCommitsRefData_target__asCommit_history_nodes') ..add('G__typename', G__typename) ..add('url', url) ..add('messageHeadline', messageHeadline) ..add('committedDate', committedDate) ..add('author', author) ..add('status', status)) .toString(); } } class GCommitsRefData_target__asCommit_history_nodesBuilder implements Builder { _$GCommitsRefData_target__asCommit_history_nodes? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _url; String? get url => _$this._url; set url(String? url) => _$this._url = url; String? _messageHeadline; String? get messageHeadline => _$this._messageHeadline; set messageHeadline(String? messageHeadline) => _$this._messageHeadline = messageHeadline; DateTime? _committedDate; DateTime? get committedDate => _$this._committedDate; set committedDate(DateTime? committedDate) => _$this._committedDate = committedDate; GCommitsRefData_target__asCommit_history_nodes_authorBuilder? _author; GCommitsRefData_target__asCommit_history_nodes_authorBuilder get author => _$this._author ??= new GCommitsRefData_target__asCommit_history_nodes_authorBuilder(); set author( GCommitsRefData_target__asCommit_history_nodes_authorBuilder? author) => _$this._author = author; GCommitsRefData_target__asCommit_history_nodes_statusBuilder? _status; GCommitsRefData_target__asCommit_history_nodes_statusBuilder get status => _$this._status ??= new GCommitsRefData_target__asCommit_history_nodes_statusBuilder(); set status( GCommitsRefData_target__asCommit_history_nodes_statusBuilder? status) => _$this._status = status; GCommitsRefData_target__asCommit_history_nodesBuilder() { GCommitsRefData_target__asCommit_history_nodes._initializeBuilder(this); } GCommitsRefData_target__asCommit_history_nodesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _url = $v.url; _messageHeadline = $v.messageHeadline; _committedDate = $v.committedDate; _author = $v.author?.toBuilder(); _status = $v.status?.toBuilder(); _$v = null; } return this; } @override void replace(GCommitsRefData_target__asCommit_history_nodes other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommitsRefData_target__asCommit_history_nodes; } @override void update( void Function(GCommitsRefData_target__asCommit_history_nodesBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommitsRefData_target__asCommit_history_nodes build() { _$GCommitsRefData_target__asCommit_history_nodes _$result; try { _$result = _$v ?? new _$GCommitsRefData_target__asCommit_history_nodes._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsRefData_target__asCommit_history_nodes', 'G__typename'), url: BuiltValueNullFieldError.checkNotNull( url, 'GCommitsRefData_target__asCommit_history_nodes', 'url'), messageHeadline: BuiltValueNullFieldError.checkNotNull( messageHeadline, 'GCommitsRefData_target__asCommit_history_nodes', 'messageHeadline'), committedDate: BuiltValueNullFieldError.checkNotNull( committedDate, 'GCommitsRefData_target__asCommit_history_nodes', 'committedDate'), author: _author?.build(), status: _status?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'author'; _author?.build(); _$failedField = 'status'; _status?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GCommitsRefData_target__asCommit_history_nodes', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GCommitsRefData_target__asCommit_history_nodes_author extends GCommitsRefData_target__asCommit_history_nodes_author { @override final String G__typename; @override final String? name; @override final String avatarUrl; @override final GCommitsRefData_target__asCommit_history_nodes_author_user? user; factory _$GCommitsRefData_target__asCommit_history_nodes_author( [void Function( GCommitsRefData_target__asCommit_history_nodes_authorBuilder)? updates]) => (new GCommitsRefData_target__asCommit_history_nodes_authorBuilder() ..update(updates)) .build(); _$GCommitsRefData_target__asCommit_history_nodes_author._( {required this.G__typename, this.name, required this.avatarUrl, this.user}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GCommitsRefData_target__asCommit_history_nodes_author', 'G__typename'); BuiltValueNullFieldError.checkNotNull(avatarUrl, 'GCommitsRefData_target__asCommit_history_nodes_author', 'avatarUrl'); } @override GCommitsRefData_target__asCommit_history_nodes_author rebuild( void Function( GCommitsRefData_target__asCommit_history_nodes_authorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommitsRefData_target__asCommit_history_nodes_authorBuilder toBuilder() => new GCommitsRefData_target__asCommit_history_nodes_authorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommitsRefData_target__asCommit_history_nodes_author && G__typename == other.G__typename && name == other.name && avatarUrl == other.avatarUrl && user == other.user; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), name.hashCode), avatarUrl.hashCode), user.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GCommitsRefData_target__asCommit_history_nodes_author') ..add('G__typename', G__typename) ..add('name', name) ..add('avatarUrl', avatarUrl) ..add('user', user)) .toString(); } } class GCommitsRefData_target__asCommit_history_nodes_authorBuilder implements Builder { _$GCommitsRefData_target__asCommit_history_nodes_author? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; 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; GCommitsRefData_target__asCommit_history_nodes_author_userBuilder? _user; GCommitsRefData_target__asCommit_history_nodes_author_userBuilder get user => _$this._user ??= new GCommitsRefData_target__asCommit_history_nodes_author_userBuilder(); set user( GCommitsRefData_target__asCommit_history_nodes_author_userBuilder? user) => _$this._user = user; GCommitsRefData_target__asCommit_history_nodes_authorBuilder() { GCommitsRefData_target__asCommit_history_nodes_author._initializeBuilder( this); } GCommitsRefData_target__asCommit_history_nodes_authorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _name = $v.name; _avatarUrl = $v.avatarUrl; _user = $v.user?.toBuilder(); _$v = null; } return this; } @override void replace(GCommitsRefData_target__asCommit_history_nodes_author other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommitsRefData_target__asCommit_history_nodes_author; } @override void update( void Function( GCommitsRefData_target__asCommit_history_nodes_authorBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommitsRefData_target__asCommit_history_nodes_author build() { _$GCommitsRefData_target__asCommit_history_nodes_author _$result; try { _$result = _$v ?? new _$GCommitsRefData_target__asCommit_history_nodes_author._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsRefData_target__asCommit_history_nodes_author', 'G__typename'), name: name, avatarUrl: BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GCommitsRefData_target__asCommit_history_nodes_author', 'avatarUrl'), user: _user?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'user'; _user?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GCommitsRefData_target__asCommit_history_nodes_author', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GCommitsRefData_target__asCommit_history_nodes_author_user extends GCommitsRefData_target__asCommit_history_nodes_author_user { @override final String G__typename; @override final String login; factory _$GCommitsRefData_target__asCommit_history_nodes_author_user( [void Function( GCommitsRefData_target__asCommit_history_nodes_author_userBuilder)? updates]) => (new GCommitsRefData_target__asCommit_history_nodes_author_userBuilder() ..update(updates)) .build(); _$GCommitsRefData_target__asCommit_history_nodes_author_user._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsRefData_target__asCommit_history_nodes_author_user', 'G__typename'); BuiltValueNullFieldError.checkNotNull(login, 'GCommitsRefData_target__asCommit_history_nodes_author_user', 'login'); } @override GCommitsRefData_target__asCommit_history_nodes_author_user rebuild( void Function( GCommitsRefData_target__asCommit_history_nodes_author_userBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommitsRefData_target__asCommit_history_nodes_author_userBuilder toBuilder() => new GCommitsRefData_target__asCommit_history_nodes_author_userBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommitsRefData_target__asCommit_history_nodes_author_user && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GCommitsRefData_target__asCommit_history_nodes_author_user') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GCommitsRefData_target__asCommit_history_nodes_author_userBuilder implements Builder { _$GCommitsRefData_target__asCommit_history_nodes_author_user? _$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; GCommitsRefData_target__asCommit_history_nodes_author_userBuilder() { GCommitsRefData_target__asCommit_history_nodes_author_user ._initializeBuilder(this); } GCommitsRefData_target__asCommit_history_nodes_author_userBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GCommitsRefData_target__asCommit_history_nodes_author_user other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommitsRefData_target__asCommit_history_nodes_author_user; } @override void update( void Function( GCommitsRefData_target__asCommit_history_nodes_author_userBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommitsRefData_target__asCommit_history_nodes_author_user build() { final _$result = _$v ?? new _$GCommitsRefData_target__asCommit_history_nodes_author_user._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsRefData_target__asCommit_history_nodes_author_user', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GCommitsRefData_target__asCommit_history_nodes_author_user', 'login')); replace(_$result); return _$result; } } class _$GCommitsRefData_target__asCommit_history_nodes_status extends GCommitsRefData_target__asCommit_history_nodes_status { @override final String G__typename; @override final _i3.GStatusState state; factory _$GCommitsRefData_target__asCommit_history_nodes_status( [void Function( GCommitsRefData_target__asCommit_history_nodes_statusBuilder)? updates]) => (new GCommitsRefData_target__asCommit_history_nodes_statusBuilder() ..update(updates)) .build(); _$GCommitsRefData_target__asCommit_history_nodes_status._( {required this.G__typename, required this.state}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GCommitsRefData_target__asCommit_history_nodes_status', 'G__typename'); BuiltValueNullFieldError.checkNotNull(state, 'GCommitsRefData_target__asCommit_history_nodes_status', 'state'); } @override GCommitsRefData_target__asCommit_history_nodes_status rebuild( void Function( GCommitsRefData_target__asCommit_history_nodes_statusBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommitsRefData_target__asCommit_history_nodes_statusBuilder toBuilder() => new GCommitsRefData_target__asCommit_history_nodes_statusBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommitsRefData_target__asCommit_history_nodes_status && G__typename == other.G__typename && state == other.state; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), state.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GCommitsRefData_target__asCommit_history_nodes_status') ..add('G__typename', G__typename) ..add('state', state)) .toString(); } } class GCommitsRefData_target__asCommit_history_nodes_statusBuilder implements Builder { _$GCommitsRefData_target__asCommit_history_nodes_status? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; _i3.GStatusState? _state; _i3.GStatusState? get state => _$this._state; set state(_i3.GStatusState? state) => _$this._state = state; GCommitsRefData_target__asCommit_history_nodes_statusBuilder() { GCommitsRefData_target__asCommit_history_nodes_status._initializeBuilder( this); } GCommitsRefData_target__asCommit_history_nodes_statusBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _state = $v.state; _$v = null; } return this; } @override void replace(GCommitsRefData_target__asCommit_history_nodes_status other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommitsRefData_target__asCommit_history_nodes_status; } @override void update( void Function( GCommitsRefData_target__asCommit_history_nodes_statusBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommitsRefData_target__asCommit_history_nodes_status build() { final _$result = _$v ?? new _$GCommitsRefData_target__asCommit_history_nodes_status._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommitsRefData_target__asCommit_history_nodes_status', 'G__typename'), state: BuiltValueNullFieldError.checkNotNull( state, 'GCommitsRefData_target__asCommit_history_nodes_status', 'state')); replace(_$result); return _$result; } } class _$GCommentPartsData extends GCommentPartsData { @override final String G__typename; @override final String id; @override final DateTime createdAt; @override final String body; @override final GCommentPartsData_author? author; factory _$GCommentPartsData( [void Function(GCommentPartsDataBuilder)? updates]) => (new GCommentPartsDataBuilder()..update(updates)).build(); _$GCommentPartsData._( {required this.G__typename, required this.id, required this.createdAt, required this.body, this.author}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommentPartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull(id, 'GCommentPartsData', 'id'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GCommentPartsData', 'createdAt'); BuiltValueNullFieldError.checkNotNull(body, 'GCommentPartsData', 'body'); } @override GCommentPartsData rebuild(void Function(GCommentPartsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommentPartsDataBuilder toBuilder() => new GCommentPartsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommentPartsData && G__typename == other.G__typename && id == other.id && createdAt == other.createdAt && body == other.body && author == other.author; } @override int get hashCode { return $jf($jc( $jc( $jc($jc($jc(0, G__typename.hashCode), id.hashCode), createdAt.hashCode), body.hashCode), author.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GCommentPartsData') ..add('G__typename', G__typename) ..add('id', id) ..add('createdAt', createdAt) ..add('body', body) ..add('author', author)) .toString(); } } class GCommentPartsDataBuilder implements Builder { _$GCommentPartsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _id; String? get id => _$this._id; set id(String? id) => _$this._id = id; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; String? _body; String? get body => _$this._body; set body(String? body) => _$this._body = body; GCommentPartsData_authorBuilder? _author; GCommentPartsData_authorBuilder get author => _$this._author ??= new GCommentPartsData_authorBuilder(); set author(GCommentPartsData_authorBuilder? author) => _$this._author = author; GCommentPartsDataBuilder() { GCommentPartsData._initializeBuilder(this); } GCommentPartsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _id = $v.id; _createdAt = $v.createdAt; _body = $v.body; _author = $v.author?.toBuilder(); _$v = null; } return this; } @override void replace(GCommentPartsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommentPartsData; } @override void update(void Function(GCommentPartsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommentPartsData build() { _$GCommentPartsData _$result; try { _$result = _$v ?? new _$GCommentPartsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommentPartsData', 'G__typename'), id: BuiltValueNullFieldError.checkNotNull( id, 'GCommentPartsData', 'id'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GCommentPartsData', 'createdAt'), body: BuiltValueNullFieldError.checkNotNull( body, 'GCommentPartsData', 'body'), author: _author?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'author'; _author?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GCommentPartsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GCommentPartsData_author extends GCommentPartsData_author { @override final String G__typename; @override final String login; @override final String avatarUrl; factory _$GCommentPartsData_author( [void Function(GCommentPartsData_authorBuilder)? updates]) => (new GCommentPartsData_authorBuilder()..update(updates)).build(); _$GCommentPartsData_author._( {required this.G__typename, required this.login, required this.avatarUrl}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommentPartsData_author', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GCommentPartsData_author', 'login'); BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GCommentPartsData_author', 'avatarUrl'); } @override GCommentPartsData_author rebuild( void Function(GCommentPartsData_authorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCommentPartsData_authorBuilder toBuilder() => new GCommentPartsData_authorBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCommentPartsData_author && G__typename == other.G__typename && login == other.login && avatarUrl == other.avatarUrl; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), login.hashCode), avatarUrl.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GCommentPartsData_author') ..add('G__typename', G__typename) ..add('login', login) ..add('avatarUrl', avatarUrl)) .toString(); } } class GCommentPartsData_authorBuilder implements Builder { _$GCommentPartsData_author? _$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? _avatarUrl; String? get avatarUrl => _$this._avatarUrl; set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; GCommentPartsData_authorBuilder() { GCommentPartsData_author._initializeBuilder(this); } GCommentPartsData_authorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _avatarUrl = $v.avatarUrl; _$v = null; } return this; } @override void replace(GCommentPartsData_author other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCommentPartsData_author; } @override void update(void Function(GCommentPartsData_authorBuilder)? updates) { if (updates != null) updates(this); } @override _$GCommentPartsData_author build() { final _$result = _$v ?? new _$GCommentPartsData_author._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCommentPartsData_author', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GCommentPartsData_author', 'login'), avatarUrl: BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GCommentPartsData_author', 'avatarUrl')); replace(_$result); return _$result; } } class _$GReactionConnectionPartsData extends GReactionConnectionPartsData { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GReactionConnectionPartsData( [void Function(GReactionConnectionPartsDataBuilder)? updates]) => (new GReactionConnectionPartsDataBuilder()..update(updates)).build(); _$GReactionConnectionPartsData._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReactionConnectionPartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GReactionConnectionPartsData', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GReactionConnectionPartsData', 'viewerHasReacted'); } @override GReactionConnectionPartsData rebuild( void Function(GReactionConnectionPartsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReactionConnectionPartsDataBuilder toBuilder() => new GReactionConnectionPartsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReactionConnectionPartsData && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GReactionConnectionPartsData') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GReactionConnectionPartsDataBuilder implements Builder { _$GReactionConnectionPartsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GReactionConnectionPartsDataBuilder() { GReactionConnectionPartsData._initializeBuilder(this); } GReactionConnectionPartsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace(GReactionConnectionPartsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReactionConnectionPartsData; } @override void update(void Function(GReactionConnectionPartsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GReactionConnectionPartsData build() { final _$result = _$v ?? new _$GReactionConnectionPartsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GReactionConnectionPartsData', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GReactionConnectionPartsData', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GReactionConnectionPartsData', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GReactablePartsData extends GReactablePartsData { @override final String G__typename; @override final GReactablePartsData_THUMBS_UP THUMBS_UP; @override final GReactablePartsData_THUMBS_DOWN THUMBS_DOWN; @override final GReactablePartsData_LAUGH LAUGH; @override final GReactablePartsData_HOORAY HOORAY; @override final GReactablePartsData_CONFUSED CONFUSED; @override final GReactablePartsData_HEART HEART; @override final GReactablePartsData_ROCKET ROCKET; @override final GReactablePartsData_EYES EYES; factory _$GReactablePartsData( [void Function(GReactablePartsDataBuilder)? updates]) => (new GReactablePartsDataBuilder()..update(updates)).build(); _$GReactablePartsData._( {required this.G__typename, required this.THUMBS_UP, required this.THUMBS_DOWN, required this.LAUGH, required this.HOORAY, required this.CONFUSED, required this.HEART, required this.ROCKET, required this.EYES}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReactablePartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull( THUMBS_UP, 'GReactablePartsData', 'THUMBS_UP'); BuiltValueNullFieldError.checkNotNull( THUMBS_DOWN, 'GReactablePartsData', 'THUMBS_DOWN'); BuiltValueNullFieldError.checkNotNull( LAUGH, 'GReactablePartsData', 'LAUGH'); BuiltValueNullFieldError.checkNotNull( HOORAY, 'GReactablePartsData', 'HOORAY'); BuiltValueNullFieldError.checkNotNull( CONFUSED, 'GReactablePartsData', 'CONFUSED'); BuiltValueNullFieldError.checkNotNull( HEART, 'GReactablePartsData', 'HEART'); BuiltValueNullFieldError.checkNotNull( ROCKET, 'GReactablePartsData', 'ROCKET'); BuiltValueNullFieldError.checkNotNull(EYES, 'GReactablePartsData', 'EYES'); } @override GReactablePartsData rebuild( void Function(GReactablePartsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReactablePartsDataBuilder toBuilder() => new GReactablePartsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReactablePartsData && G__typename == other.G__typename && THUMBS_UP == other.THUMBS_UP && THUMBS_DOWN == other.THUMBS_DOWN && LAUGH == other.LAUGH && HOORAY == other.HOORAY && CONFUSED == other.CONFUSED && HEART == other.HEART && ROCKET == other.ROCKET && EYES == other.EYES; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc($jc(0, G__typename.hashCode), THUMBS_UP.hashCode), THUMBS_DOWN.hashCode), LAUGH.hashCode), HOORAY.hashCode), CONFUSED.hashCode), HEART.hashCode), ROCKET.hashCode), EYES.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GReactablePartsData') ..add('G__typename', G__typename) ..add('THUMBS_UP', THUMBS_UP) ..add('THUMBS_DOWN', THUMBS_DOWN) ..add('LAUGH', LAUGH) ..add('HOORAY', HOORAY) ..add('CONFUSED', CONFUSED) ..add('HEART', HEART) ..add('ROCKET', ROCKET) ..add('EYES', EYES)) .toString(); } } class GReactablePartsDataBuilder implements Builder { _$GReactablePartsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GReactablePartsData_THUMBS_UPBuilder? _THUMBS_UP; GReactablePartsData_THUMBS_UPBuilder get THUMBS_UP => _$this._THUMBS_UP ??= new GReactablePartsData_THUMBS_UPBuilder(); set THUMBS_UP(GReactablePartsData_THUMBS_UPBuilder? THUMBS_UP) => _$this._THUMBS_UP = THUMBS_UP; GReactablePartsData_THUMBS_DOWNBuilder? _THUMBS_DOWN; GReactablePartsData_THUMBS_DOWNBuilder get THUMBS_DOWN => _$this._THUMBS_DOWN ??= new GReactablePartsData_THUMBS_DOWNBuilder(); set THUMBS_DOWN(GReactablePartsData_THUMBS_DOWNBuilder? THUMBS_DOWN) => _$this._THUMBS_DOWN = THUMBS_DOWN; GReactablePartsData_LAUGHBuilder? _LAUGH; GReactablePartsData_LAUGHBuilder get LAUGH => _$this._LAUGH ??= new GReactablePartsData_LAUGHBuilder(); set LAUGH(GReactablePartsData_LAUGHBuilder? LAUGH) => _$this._LAUGH = LAUGH; GReactablePartsData_HOORAYBuilder? _HOORAY; GReactablePartsData_HOORAYBuilder get HOORAY => _$this._HOORAY ??= new GReactablePartsData_HOORAYBuilder(); set HOORAY(GReactablePartsData_HOORAYBuilder? HOORAY) => _$this._HOORAY = HOORAY; GReactablePartsData_CONFUSEDBuilder? _CONFUSED; GReactablePartsData_CONFUSEDBuilder get CONFUSED => _$this._CONFUSED ??= new GReactablePartsData_CONFUSEDBuilder(); set CONFUSED(GReactablePartsData_CONFUSEDBuilder? CONFUSED) => _$this._CONFUSED = CONFUSED; GReactablePartsData_HEARTBuilder? _HEART; GReactablePartsData_HEARTBuilder get HEART => _$this._HEART ??= new GReactablePartsData_HEARTBuilder(); set HEART(GReactablePartsData_HEARTBuilder? HEART) => _$this._HEART = HEART; GReactablePartsData_ROCKETBuilder? _ROCKET; GReactablePartsData_ROCKETBuilder get ROCKET => _$this._ROCKET ??= new GReactablePartsData_ROCKETBuilder(); set ROCKET(GReactablePartsData_ROCKETBuilder? ROCKET) => _$this._ROCKET = ROCKET; GReactablePartsData_EYESBuilder? _EYES; GReactablePartsData_EYESBuilder get EYES => _$this._EYES ??= new GReactablePartsData_EYESBuilder(); set EYES(GReactablePartsData_EYESBuilder? EYES) => _$this._EYES = EYES; GReactablePartsDataBuilder() { GReactablePartsData._initializeBuilder(this); } GReactablePartsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _THUMBS_UP = $v.THUMBS_UP.toBuilder(); _THUMBS_DOWN = $v.THUMBS_DOWN.toBuilder(); _LAUGH = $v.LAUGH.toBuilder(); _HOORAY = $v.HOORAY.toBuilder(); _CONFUSED = $v.CONFUSED.toBuilder(); _HEART = $v.HEART.toBuilder(); _ROCKET = $v.ROCKET.toBuilder(); _EYES = $v.EYES.toBuilder(); _$v = null; } return this; } @override void replace(GReactablePartsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReactablePartsData; } @override void update(void Function(GReactablePartsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GReactablePartsData build() { _$GReactablePartsData _$result; try { _$result = _$v ?? new _$GReactablePartsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GReactablePartsData', 'G__typename'), THUMBS_UP: THUMBS_UP.build(), THUMBS_DOWN: THUMBS_DOWN.build(), LAUGH: LAUGH.build(), HOORAY: HOORAY.build(), CONFUSED: CONFUSED.build(), HEART: HEART.build(), ROCKET: ROCKET.build(), EYES: EYES.build()); } catch (_) { late String _$failedField; try { _$failedField = 'THUMBS_UP'; THUMBS_UP.build(); _$failedField = 'THUMBS_DOWN'; THUMBS_DOWN.build(); _$failedField = 'LAUGH'; LAUGH.build(); _$failedField = 'HOORAY'; HOORAY.build(); _$failedField = 'CONFUSED'; CONFUSED.build(); _$failedField = 'HEART'; HEART.build(); _$failedField = 'ROCKET'; ROCKET.build(); _$failedField = 'EYES'; EYES.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GReactablePartsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GReactablePartsData_THUMBS_UP extends GReactablePartsData_THUMBS_UP { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GReactablePartsData_THUMBS_UP( [void Function(GReactablePartsData_THUMBS_UPBuilder)? updates]) => (new GReactablePartsData_THUMBS_UPBuilder()..update(updates)).build(); _$GReactablePartsData_THUMBS_UP._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReactablePartsData_THUMBS_UP', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GReactablePartsData_THUMBS_UP', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GReactablePartsData_THUMBS_UP', 'viewerHasReacted'); } @override GReactablePartsData_THUMBS_UP rebuild( void Function(GReactablePartsData_THUMBS_UPBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReactablePartsData_THUMBS_UPBuilder toBuilder() => new GReactablePartsData_THUMBS_UPBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReactablePartsData_THUMBS_UP && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GReactablePartsData_THUMBS_UP') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GReactablePartsData_THUMBS_UPBuilder implements Builder { _$GReactablePartsData_THUMBS_UP? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GReactablePartsData_THUMBS_UPBuilder() { GReactablePartsData_THUMBS_UP._initializeBuilder(this); } GReactablePartsData_THUMBS_UPBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace(GReactablePartsData_THUMBS_UP other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReactablePartsData_THUMBS_UP; } @override void update(void Function(GReactablePartsData_THUMBS_UPBuilder)? updates) { if (updates != null) updates(this); } @override _$GReactablePartsData_THUMBS_UP build() { final _$result = _$v ?? new _$GReactablePartsData_THUMBS_UP._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GReactablePartsData_THUMBS_UP', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GReactablePartsData_THUMBS_UP', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GReactablePartsData_THUMBS_UP', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GReactablePartsData_THUMBS_DOWN extends GReactablePartsData_THUMBS_DOWN { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GReactablePartsData_THUMBS_DOWN( [void Function(GReactablePartsData_THUMBS_DOWNBuilder)? updates]) => (new GReactablePartsData_THUMBS_DOWNBuilder()..update(updates)).build(); _$GReactablePartsData_THUMBS_DOWN._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReactablePartsData_THUMBS_DOWN', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GReactablePartsData_THUMBS_DOWN', 'totalCount'); BuiltValueNullFieldError.checkNotNull(viewerHasReacted, 'GReactablePartsData_THUMBS_DOWN', 'viewerHasReacted'); } @override GReactablePartsData_THUMBS_DOWN rebuild( void Function(GReactablePartsData_THUMBS_DOWNBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReactablePartsData_THUMBS_DOWNBuilder toBuilder() => new GReactablePartsData_THUMBS_DOWNBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReactablePartsData_THUMBS_DOWN && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GReactablePartsData_THUMBS_DOWN') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GReactablePartsData_THUMBS_DOWNBuilder implements Builder { _$GReactablePartsData_THUMBS_DOWN? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GReactablePartsData_THUMBS_DOWNBuilder() { GReactablePartsData_THUMBS_DOWN._initializeBuilder(this); } GReactablePartsData_THUMBS_DOWNBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace(GReactablePartsData_THUMBS_DOWN other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReactablePartsData_THUMBS_DOWN; } @override void update(void Function(GReactablePartsData_THUMBS_DOWNBuilder)? updates) { if (updates != null) updates(this); } @override _$GReactablePartsData_THUMBS_DOWN build() { final _$result = _$v ?? new _$GReactablePartsData_THUMBS_DOWN._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GReactablePartsData_THUMBS_DOWN', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GReactablePartsData_THUMBS_DOWN', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GReactablePartsData_THUMBS_DOWN', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GReactablePartsData_LAUGH extends GReactablePartsData_LAUGH { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GReactablePartsData_LAUGH( [void Function(GReactablePartsData_LAUGHBuilder)? updates]) => (new GReactablePartsData_LAUGHBuilder()..update(updates)).build(); _$GReactablePartsData_LAUGH._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReactablePartsData_LAUGH', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GReactablePartsData_LAUGH', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GReactablePartsData_LAUGH', 'viewerHasReacted'); } @override GReactablePartsData_LAUGH rebuild( void Function(GReactablePartsData_LAUGHBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReactablePartsData_LAUGHBuilder toBuilder() => new GReactablePartsData_LAUGHBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReactablePartsData_LAUGH && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GReactablePartsData_LAUGH') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GReactablePartsData_LAUGHBuilder implements Builder { _$GReactablePartsData_LAUGH? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GReactablePartsData_LAUGHBuilder() { GReactablePartsData_LAUGH._initializeBuilder(this); } GReactablePartsData_LAUGHBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace(GReactablePartsData_LAUGH other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReactablePartsData_LAUGH; } @override void update(void Function(GReactablePartsData_LAUGHBuilder)? updates) { if (updates != null) updates(this); } @override _$GReactablePartsData_LAUGH build() { final _$result = _$v ?? new _$GReactablePartsData_LAUGH._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GReactablePartsData_LAUGH', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GReactablePartsData_LAUGH', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GReactablePartsData_LAUGH', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GReactablePartsData_HOORAY extends GReactablePartsData_HOORAY { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GReactablePartsData_HOORAY( [void Function(GReactablePartsData_HOORAYBuilder)? updates]) => (new GReactablePartsData_HOORAYBuilder()..update(updates)).build(); _$GReactablePartsData_HOORAY._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReactablePartsData_HOORAY', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GReactablePartsData_HOORAY', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GReactablePartsData_HOORAY', 'viewerHasReacted'); } @override GReactablePartsData_HOORAY rebuild( void Function(GReactablePartsData_HOORAYBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReactablePartsData_HOORAYBuilder toBuilder() => new GReactablePartsData_HOORAYBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReactablePartsData_HOORAY && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GReactablePartsData_HOORAY') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GReactablePartsData_HOORAYBuilder implements Builder { _$GReactablePartsData_HOORAY? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GReactablePartsData_HOORAYBuilder() { GReactablePartsData_HOORAY._initializeBuilder(this); } GReactablePartsData_HOORAYBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace(GReactablePartsData_HOORAY other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReactablePartsData_HOORAY; } @override void update(void Function(GReactablePartsData_HOORAYBuilder)? updates) { if (updates != null) updates(this); } @override _$GReactablePartsData_HOORAY build() { final _$result = _$v ?? new _$GReactablePartsData_HOORAY._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GReactablePartsData_HOORAY', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GReactablePartsData_HOORAY', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GReactablePartsData_HOORAY', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GReactablePartsData_CONFUSED extends GReactablePartsData_CONFUSED { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GReactablePartsData_CONFUSED( [void Function(GReactablePartsData_CONFUSEDBuilder)? updates]) => (new GReactablePartsData_CONFUSEDBuilder()..update(updates)).build(); _$GReactablePartsData_CONFUSED._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReactablePartsData_CONFUSED', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GReactablePartsData_CONFUSED', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GReactablePartsData_CONFUSED', 'viewerHasReacted'); } @override GReactablePartsData_CONFUSED rebuild( void Function(GReactablePartsData_CONFUSEDBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReactablePartsData_CONFUSEDBuilder toBuilder() => new GReactablePartsData_CONFUSEDBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReactablePartsData_CONFUSED && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GReactablePartsData_CONFUSED') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GReactablePartsData_CONFUSEDBuilder implements Builder { _$GReactablePartsData_CONFUSED? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GReactablePartsData_CONFUSEDBuilder() { GReactablePartsData_CONFUSED._initializeBuilder(this); } GReactablePartsData_CONFUSEDBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace(GReactablePartsData_CONFUSED other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReactablePartsData_CONFUSED; } @override void update(void Function(GReactablePartsData_CONFUSEDBuilder)? updates) { if (updates != null) updates(this); } @override _$GReactablePartsData_CONFUSED build() { final _$result = _$v ?? new _$GReactablePartsData_CONFUSED._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GReactablePartsData_CONFUSED', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GReactablePartsData_CONFUSED', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GReactablePartsData_CONFUSED', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GReactablePartsData_HEART extends GReactablePartsData_HEART { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GReactablePartsData_HEART( [void Function(GReactablePartsData_HEARTBuilder)? updates]) => (new GReactablePartsData_HEARTBuilder()..update(updates)).build(); _$GReactablePartsData_HEART._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReactablePartsData_HEART', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GReactablePartsData_HEART', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GReactablePartsData_HEART', 'viewerHasReacted'); } @override GReactablePartsData_HEART rebuild( void Function(GReactablePartsData_HEARTBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReactablePartsData_HEARTBuilder toBuilder() => new GReactablePartsData_HEARTBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReactablePartsData_HEART && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GReactablePartsData_HEART') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GReactablePartsData_HEARTBuilder implements Builder { _$GReactablePartsData_HEART? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GReactablePartsData_HEARTBuilder() { GReactablePartsData_HEART._initializeBuilder(this); } GReactablePartsData_HEARTBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace(GReactablePartsData_HEART other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReactablePartsData_HEART; } @override void update(void Function(GReactablePartsData_HEARTBuilder)? updates) { if (updates != null) updates(this); } @override _$GReactablePartsData_HEART build() { final _$result = _$v ?? new _$GReactablePartsData_HEART._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GReactablePartsData_HEART', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GReactablePartsData_HEART', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GReactablePartsData_HEART', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GReactablePartsData_ROCKET extends GReactablePartsData_ROCKET { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GReactablePartsData_ROCKET( [void Function(GReactablePartsData_ROCKETBuilder)? updates]) => (new GReactablePartsData_ROCKETBuilder()..update(updates)).build(); _$GReactablePartsData_ROCKET._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReactablePartsData_ROCKET', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GReactablePartsData_ROCKET', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GReactablePartsData_ROCKET', 'viewerHasReacted'); } @override GReactablePartsData_ROCKET rebuild( void Function(GReactablePartsData_ROCKETBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReactablePartsData_ROCKETBuilder toBuilder() => new GReactablePartsData_ROCKETBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReactablePartsData_ROCKET && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GReactablePartsData_ROCKET') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GReactablePartsData_ROCKETBuilder implements Builder { _$GReactablePartsData_ROCKET? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GReactablePartsData_ROCKETBuilder() { GReactablePartsData_ROCKET._initializeBuilder(this); } GReactablePartsData_ROCKETBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace(GReactablePartsData_ROCKET other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReactablePartsData_ROCKET; } @override void update(void Function(GReactablePartsData_ROCKETBuilder)? updates) { if (updates != null) updates(this); } @override _$GReactablePartsData_ROCKET build() { final _$result = _$v ?? new _$GReactablePartsData_ROCKET._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GReactablePartsData_ROCKET', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GReactablePartsData_ROCKET', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GReactablePartsData_ROCKET', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GReactablePartsData_EYES extends GReactablePartsData_EYES { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GReactablePartsData_EYES( [void Function(GReactablePartsData_EYESBuilder)? updates]) => (new GReactablePartsData_EYESBuilder()..update(updates)).build(); _$GReactablePartsData_EYES._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReactablePartsData_EYES', 'G__typename'); BuiltValueNullFieldError.checkNotNull( totalCount, 'GReactablePartsData_EYES', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GReactablePartsData_EYES', 'viewerHasReacted'); } @override GReactablePartsData_EYES rebuild( void Function(GReactablePartsData_EYESBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReactablePartsData_EYESBuilder toBuilder() => new GReactablePartsData_EYESBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReactablePartsData_EYES && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GReactablePartsData_EYES') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GReactablePartsData_EYESBuilder implements Builder { _$GReactablePartsData_EYES? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GReactablePartsData_EYESBuilder() { GReactablePartsData_EYES._initializeBuilder(this); } GReactablePartsData_EYESBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace(GReactablePartsData_EYES other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReactablePartsData_EYES; } @override void update(void Function(GReactablePartsData_EYESBuilder)? updates) { if (updates != null) updates(this); } @override _$GReactablePartsData_EYES build() { final _$result = _$v ?? new _$GReactablePartsData_EYES._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GReactablePartsData_EYES', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GReactablePartsData_EYES', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GReactablePartsData_EYES', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GReferencedEventPartsData extends GReferencedEventPartsData { @override final String G__typename; @override final DateTime createdAt; @override final bool isCrossRepository; @override final GReferencedEventPartsData_actor? actor; @override final GReferencedEventPartsData_commit? commit; @override final GReferencedEventPartsData_commitRepository commitRepository; factory _$GReferencedEventPartsData( [void Function(GReferencedEventPartsDataBuilder)? updates]) => (new GReferencedEventPartsDataBuilder()..update(updates)).build(); _$GReferencedEventPartsData._( {required this.G__typename, required this.createdAt, required this.isCrossRepository, this.actor, this.commit, required this.commitRepository}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReferencedEventPartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GReferencedEventPartsData', 'createdAt'); BuiltValueNullFieldError.checkNotNull( isCrossRepository, 'GReferencedEventPartsData', 'isCrossRepository'); BuiltValueNullFieldError.checkNotNull( commitRepository, 'GReferencedEventPartsData', 'commitRepository'); } @override GReferencedEventPartsData rebuild( void Function(GReferencedEventPartsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReferencedEventPartsDataBuilder toBuilder() => new GReferencedEventPartsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReferencedEventPartsData && G__typename == other.G__typename && createdAt == other.createdAt && isCrossRepository == other.isCrossRepository && actor == other.actor && commit == other.commit && commitRepository == other.commitRepository; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), isCrossRepository.hashCode), actor.hashCode), commit.hashCode), commitRepository.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GReferencedEventPartsData') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('isCrossRepository', isCrossRepository) ..add('actor', actor) ..add('commit', commit) ..add('commitRepository', commitRepository)) .toString(); } } class GReferencedEventPartsDataBuilder implements Builder { _$GReferencedEventPartsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; bool? _isCrossRepository; bool? get isCrossRepository => _$this._isCrossRepository; set isCrossRepository(bool? isCrossRepository) => _$this._isCrossRepository = isCrossRepository; GReferencedEventPartsData_actorBuilder? _actor; GReferencedEventPartsData_actorBuilder get actor => _$this._actor ??= new GReferencedEventPartsData_actorBuilder(); set actor(GReferencedEventPartsData_actorBuilder? actor) => _$this._actor = actor; GReferencedEventPartsData_commitBuilder? _commit; GReferencedEventPartsData_commitBuilder get commit => _$this._commit ??= new GReferencedEventPartsData_commitBuilder(); set commit(GReferencedEventPartsData_commitBuilder? commit) => _$this._commit = commit; GReferencedEventPartsData_commitRepositoryBuilder? _commitRepository; GReferencedEventPartsData_commitRepositoryBuilder get commitRepository => _$this._commitRepository ??= new GReferencedEventPartsData_commitRepositoryBuilder(); set commitRepository( GReferencedEventPartsData_commitRepositoryBuilder? commitRepository) => _$this._commitRepository = commitRepository; GReferencedEventPartsDataBuilder() { GReferencedEventPartsData._initializeBuilder(this); } GReferencedEventPartsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _isCrossRepository = $v.isCrossRepository; _actor = $v.actor?.toBuilder(); _commit = $v.commit?.toBuilder(); _commitRepository = $v.commitRepository.toBuilder(); _$v = null; } return this; } @override void replace(GReferencedEventPartsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReferencedEventPartsData; } @override void update(void Function(GReferencedEventPartsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GReferencedEventPartsData build() { _$GReferencedEventPartsData _$result; try { _$result = _$v ?? new _$GReferencedEventPartsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GReferencedEventPartsData', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GReferencedEventPartsData', 'createdAt'), isCrossRepository: BuiltValueNullFieldError.checkNotNull( isCrossRepository, 'GReferencedEventPartsData', 'isCrossRepository'), actor: _actor?.build(), commit: _commit?.build(), commitRepository: commitRepository.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); _$failedField = 'commit'; _commit?.build(); _$failedField = 'commitRepository'; commitRepository.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GReferencedEventPartsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GReferencedEventPartsData_actor extends GReferencedEventPartsData_actor { @override final String G__typename; @override final String login; factory _$GReferencedEventPartsData_actor( [void Function(GReferencedEventPartsData_actorBuilder)? updates]) => (new GReferencedEventPartsData_actorBuilder()..update(updates)).build(); _$GReferencedEventPartsData_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReferencedEventPartsData_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GReferencedEventPartsData_actor', 'login'); } @override GReferencedEventPartsData_actor rebuild( void Function(GReferencedEventPartsData_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReferencedEventPartsData_actorBuilder toBuilder() => new GReferencedEventPartsData_actorBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReferencedEventPartsData_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GReferencedEventPartsData_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GReferencedEventPartsData_actorBuilder implements Builder { _$GReferencedEventPartsData_actor? _$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; GReferencedEventPartsData_actorBuilder() { GReferencedEventPartsData_actor._initializeBuilder(this); } GReferencedEventPartsData_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GReferencedEventPartsData_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReferencedEventPartsData_actor; } @override void update(void Function(GReferencedEventPartsData_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GReferencedEventPartsData_actor build() { final _$result = _$v ?? new _$GReferencedEventPartsData_actor._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GReferencedEventPartsData_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GReferencedEventPartsData_actor', 'login')); replace(_$result); return _$result; } } class _$GReferencedEventPartsData_commit extends GReferencedEventPartsData_commit { @override final String G__typename; @override final String oid; @override final String url; factory _$GReferencedEventPartsData_commit( [void Function(GReferencedEventPartsData_commitBuilder)? updates]) => (new GReferencedEventPartsData_commitBuilder()..update(updates)).build(); _$GReferencedEventPartsData_commit._( {required this.G__typename, required this.oid, required this.url}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReferencedEventPartsData_commit', 'G__typename'); BuiltValueNullFieldError.checkNotNull( oid, 'GReferencedEventPartsData_commit', 'oid'); BuiltValueNullFieldError.checkNotNull( url, 'GReferencedEventPartsData_commit', 'url'); } @override GReferencedEventPartsData_commit rebuild( void Function(GReferencedEventPartsData_commitBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReferencedEventPartsData_commitBuilder toBuilder() => new GReferencedEventPartsData_commitBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReferencedEventPartsData_commit && G__typename == other.G__typename && oid == other.oid && url == other.url; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), oid.hashCode), url.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GReferencedEventPartsData_commit') ..add('G__typename', G__typename) ..add('oid', oid) ..add('url', url)) .toString(); } } class GReferencedEventPartsData_commitBuilder implements Builder { _$GReferencedEventPartsData_commit? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _oid; String? get oid => _$this._oid; set oid(String? oid) => _$this._oid = oid; String? _url; String? get url => _$this._url; set url(String? url) => _$this._url = url; GReferencedEventPartsData_commitBuilder() { GReferencedEventPartsData_commit._initializeBuilder(this); } GReferencedEventPartsData_commitBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _oid = $v.oid; _url = $v.url; _$v = null; } return this; } @override void replace(GReferencedEventPartsData_commit other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReferencedEventPartsData_commit; } @override void update(void Function(GReferencedEventPartsData_commitBuilder)? updates) { if (updates != null) updates(this); } @override _$GReferencedEventPartsData_commit build() { final _$result = _$v ?? new _$GReferencedEventPartsData_commit._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GReferencedEventPartsData_commit', 'G__typename'), oid: BuiltValueNullFieldError.checkNotNull( oid, 'GReferencedEventPartsData_commit', 'oid'), url: BuiltValueNullFieldError.checkNotNull( url, 'GReferencedEventPartsData_commit', 'url')); replace(_$result); return _$result; } } class _$GReferencedEventPartsData_commitRepository extends GReferencedEventPartsData_commitRepository { @override final String G__typename; @override final GReferencedEventPartsData_commitRepository_owner owner; @override final String name; factory _$GReferencedEventPartsData_commitRepository( [void Function(GReferencedEventPartsData_commitRepositoryBuilder)? updates]) => (new GReferencedEventPartsData_commitRepositoryBuilder()..update(updates)) .build(); _$GReferencedEventPartsData_commitRepository._( {required this.G__typename, required this.owner, required this.name}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GReferencedEventPartsData_commitRepository', 'G__typename'); BuiltValueNullFieldError.checkNotNull( owner, 'GReferencedEventPartsData_commitRepository', 'owner'); BuiltValueNullFieldError.checkNotNull( name, 'GReferencedEventPartsData_commitRepository', 'name'); } @override GReferencedEventPartsData_commitRepository rebuild( void Function(GReferencedEventPartsData_commitRepositoryBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReferencedEventPartsData_commitRepositoryBuilder toBuilder() => new GReferencedEventPartsData_commitRepositoryBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReferencedEventPartsData_commitRepository && G__typename == other.G__typename && owner == other.owner && name == other.name; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), owner.hashCode), name.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GReferencedEventPartsData_commitRepository') ..add('G__typename', G__typename) ..add('owner', owner) ..add('name', name)) .toString(); } } class GReferencedEventPartsData_commitRepositoryBuilder implements Builder { _$GReferencedEventPartsData_commitRepository? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GReferencedEventPartsData_commitRepository_ownerBuilder? _owner; GReferencedEventPartsData_commitRepository_ownerBuilder get owner => _$this._owner ??= new GReferencedEventPartsData_commitRepository_ownerBuilder(); set owner(GReferencedEventPartsData_commitRepository_ownerBuilder? owner) => _$this._owner = owner; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GReferencedEventPartsData_commitRepositoryBuilder() { GReferencedEventPartsData_commitRepository._initializeBuilder(this); } GReferencedEventPartsData_commitRepositoryBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _owner = $v.owner.toBuilder(); _name = $v.name; _$v = null; } return this; } @override void replace(GReferencedEventPartsData_commitRepository other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReferencedEventPartsData_commitRepository; } @override void update( void Function(GReferencedEventPartsData_commitRepositoryBuilder)? updates) { if (updates != null) updates(this); } @override _$GReferencedEventPartsData_commitRepository build() { _$GReferencedEventPartsData_commitRepository _$result; try { _$result = _$v ?? new _$GReferencedEventPartsData_commitRepository._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GReferencedEventPartsData_commitRepository', 'G__typename'), owner: owner.build(), name: BuiltValueNullFieldError.checkNotNull( name, 'GReferencedEventPartsData_commitRepository', 'name')); } catch (_) { late String _$failedField; try { _$failedField = 'owner'; owner.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GReferencedEventPartsData_commitRepository', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GReferencedEventPartsData_commitRepository_owner extends GReferencedEventPartsData_commitRepository_owner { @override final String G__typename; @override final String login; factory _$GReferencedEventPartsData_commitRepository_owner( [void Function( GReferencedEventPartsData_commitRepository_ownerBuilder)? updates]) => (new GReferencedEventPartsData_commitRepository_ownerBuilder() ..update(updates)) .build(); _$GReferencedEventPartsData_commitRepository_owner._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GReferencedEventPartsData_commitRepository_owner', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GReferencedEventPartsData_commitRepository_owner', 'login'); } @override GReferencedEventPartsData_commitRepository_owner rebuild( void Function(GReferencedEventPartsData_commitRepository_ownerBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReferencedEventPartsData_commitRepository_ownerBuilder toBuilder() => new GReferencedEventPartsData_commitRepository_ownerBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReferencedEventPartsData_commitRepository_owner && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GReferencedEventPartsData_commitRepository_owner') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GReferencedEventPartsData_commitRepository_ownerBuilder implements Builder { _$GReferencedEventPartsData_commitRepository_owner? _$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; GReferencedEventPartsData_commitRepository_ownerBuilder() { GReferencedEventPartsData_commitRepository_owner._initializeBuilder(this); } GReferencedEventPartsData_commitRepository_ownerBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GReferencedEventPartsData_commitRepository_owner other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReferencedEventPartsData_commitRepository_owner; } @override void update( void Function(GReferencedEventPartsData_commitRepository_ownerBuilder)? updates) { if (updates != null) updates(this); } @override _$GReferencedEventPartsData_commitRepository_owner build() { final _$result = _$v ?? new _$GReferencedEventPartsData_commitRepository_owner._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GReferencedEventPartsData_commitRepository_owner', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull(login, 'GReferencedEventPartsData_commitRepository_owner', 'login')); replace(_$result); return _$result; } } class _$GRenamedTitleEventPartsData extends GRenamedTitleEventPartsData { @override final String G__typename; @override final DateTime createdAt; @override final String previousTitle; @override final String currentTitle; @override final GRenamedTitleEventPartsData_actor? actor; factory _$GRenamedTitleEventPartsData( [void Function(GRenamedTitleEventPartsDataBuilder)? updates]) => (new GRenamedTitleEventPartsDataBuilder()..update(updates)).build(); _$GRenamedTitleEventPartsData._( {required this.G__typename, required this.createdAt, required this.previousTitle, required this.currentTitle, this.actor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GRenamedTitleEventPartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GRenamedTitleEventPartsData', 'createdAt'); BuiltValueNullFieldError.checkNotNull( previousTitle, 'GRenamedTitleEventPartsData', 'previousTitle'); BuiltValueNullFieldError.checkNotNull( currentTitle, 'GRenamedTitleEventPartsData', 'currentTitle'); } @override GRenamedTitleEventPartsData rebuild( void Function(GRenamedTitleEventPartsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRenamedTitleEventPartsDataBuilder toBuilder() => new GRenamedTitleEventPartsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRenamedTitleEventPartsData && G__typename == other.G__typename && createdAt == other.createdAt && previousTitle == other.previousTitle && currentTitle == other.currentTitle && actor == other.actor; } @override int get hashCode { return $jf($jc( $jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), previousTitle.hashCode), currentTitle.hashCode), actor.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GRenamedTitleEventPartsData') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('previousTitle', previousTitle) ..add('currentTitle', currentTitle) ..add('actor', actor)) .toString(); } } class GRenamedTitleEventPartsDataBuilder implements Builder { _$GRenamedTitleEventPartsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; String? _previousTitle; String? get previousTitle => _$this._previousTitle; set previousTitle(String? previousTitle) => _$this._previousTitle = previousTitle; String? _currentTitle; String? get currentTitle => _$this._currentTitle; set currentTitle(String? currentTitle) => _$this._currentTitle = currentTitle; GRenamedTitleEventPartsData_actorBuilder? _actor; GRenamedTitleEventPartsData_actorBuilder get actor => _$this._actor ??= new GRenamedTitleEventPartsData_actorBuilder(); set actor(GRenamedTitleEventPartsData_actorBuilder? actor) => _$this._actor = actor; GRenamedTitleEventPartsDataBuilder() { GRenamedTitleEventPartsData._initializeBuilder(this); } GRenamedTitleEventPartsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _previousTitle = $v.previousTitle; _currentTitle = $v.currentTitle; _actor = $v.actor?.toBuilder(); _$v = null; } return this; } @override void replace(GRenamedTitleEventPartsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRenamedTitleEventPartsData; } @override void update(void Function(GRenamedTitleEventPartsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GRenamedTitleEventPartsData build() { _$GRenamedTitleEventPartsData _$result; try { _$result = _$v ?? new _$GRenamedTitleEventPartsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GRenamedTitleEventPartsData', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GRenamedTitleEventPartsData', 'createdAt'), previousTitle: BuiltValueNullFieldError.checkNotNull( previousTitle, 'GRenamedTitleEventPartsData', 'previousTitle'), currentTitle: BuiltValueNullFieldError.checkNotNull( currentTitle, 'GRenamedTitleEventPartsData', 'currentTitle'), actor: _actor?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GRenamedTitleEventPartsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GRenamedTitleEventPartsData_actor extends GRenamedTitleEventPartsData_actor { @override final String G__typename; @override final String login; factory _$GRenamedTitleEventPartsData_actor( [void Function(GRenamedTitleEventPartsData_actorBuilder)? updates]) => (new GRenamedTitleEventPartsData_actorBuilder()..update(updates)).build(); _$GRenamedTitleEventPartsData_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GRenamedTitleEventPartsData_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GRenamedTitleEventPartsData_actor', 'login'); } @override GRenamedTitleEventPartsData_actor rebuild( void Function(GRenamedTitleEventPartsData_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GRenamedTitleEventPartsData_actorBuilder toBuilder() => new GRenamedTitleEventPartsData_actorBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GRenamedTitleEventPartsData_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GRenamedTitleEventPartsData_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GRenamedTitleEventPartsData_actorBuilder implements Builder { _$GRenamedTitleEventPartsData_actor? _$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; GRenamedTitleEventPartsData_actorBuilder() { GRenamedTitleEventPartsData_actor._initializeBuilder(this); } GRenamedTitleEventPartsData_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GRenamedTitleEventPartsData_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GRenamedTitleEventPartsData_actor; } @override void update( void Function(GRenamedTitleEventPartsData_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GRenamedTitleEventPartsData_actor build() { final _$result = _$v ?? new _$GRenamedTitleEventPartsData_actor._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GRenamedTitleEventPartsData_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GRenamedTitleEventPartsData_actor', 'login')); replace(_$result); return _$result; } } class _$GClosedEventPartsData extends GClosedEventPartsData { @override final String G__typename; @override final DateTime createdAt; @override final GClosedEventPartsData_actor? actor; factory _$GClosedEventPartsData( [void Function(GClosedEventPartsDataBuilder)? updates]) => (new GClosedEventPartsDataBuilder()..update(updates)).build(); _$GClosedEventPartsData._( {required this.G__typename, required this.createdAt, this.actor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GClosedEventPartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GClosedEventPartsData', 'createdAt'); } @override GClosedEventPartsData rebuild( void Function(GClosedEventPartsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GClosedEventPartsDataBuilder toBuilder() => new GClosedEventPartsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GClosedEventPartsData && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GClosedEventPartsData') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor)) .toString(); } } class GClosedEventPartsDataBuilder implements Builder { _$GClosedEventPartsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GClosedEventPartsData_actorBuilder? _actor; GClosedEventPartsData_actorBuilder get actor => _$this._actor ??= new GClosedEventPartsData_actorBuilder(); set actor(GClosedEventPartsData_actorBuilder? actor) => _$this._actor = actor; GClosedEventPartsDataBuilder() { GClosedEventPartsData._initializeBuilder(this); } GClosedEventPartsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _$v = null; } return this; } @override void replace(GClosedEventPartsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GClosedEventPartsData; } @override void update(void Function(GClosedEventPartsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GClosedEventPartsData build() { _$GClosedEventPartsData _$result; try { _$result = _$v ?? new _$GClosedEventPartsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GClosedEventPartsData', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GClosedEventPartsData', 'createdAt'), actor: _actor?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GClosedEventPartsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GClosedEventPartsData_actor extends GClosedEventPartsData_actor { @override final String G__typename; @override final String login; factory _$GClosedEventPartsData_actor( [void Function(GClosedEventPartsData_actorBuilder)? updates]) => (new GClosedEventPartsData_actorBuilder()..update(updates)).build(); _$GClosedEventPartsData_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GClosedEventPartsData_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GClosedEventPartsData_actor', 'login'); } @override GClosedEventPartsData_actor rebuild( void Function(GClosedEventPartsData_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GClosedEventPartsData_actorBuilder toBuilder() => new GClosedEventPartsData_actorBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GClosedEventPartsData_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GClosedEventPartsData_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GClosedEventPartsData_actorBuilder implements Builder { _$GClosedEventPartsData_actor? _$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; GClosedEventPartsData_actorBuilder() { GClosedEventPartsData_actor._initializeBuilder(this); } GClosedEventPartsData_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GClosedEventPartsData_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GClosedEventPartsData_actor; } @override void update(void Function(GClosedEventPartsData_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GClosedEventPartsData_actor build() { final _$result = _$v ?? new _$GClosedEventPartsData_actor._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GClosedEventPartsData_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GClosedEventPartsData_actor', 'login')); replace(_$result); return _$result; } } class _$GReopenedEventPartsData extends GReopenedEventPartsData { @override final String G__typename; @override final DateTime createdAt; @override final GReopenedEventPartsData_actor? actor; factory _$GReopenedEventPartsData( [void Function(GReopenedEventPartsDataBuilder)? updates]) => (new GReopenedEventPartsDataBuilder()..update(updates)).build(); _$GReopenedEventPartsData._( {required this.G__typename, required this.createdAt, this.actor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReopenedEventPartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GReopenedEventPartsData', 'createdAt'); } @override GReopenedEventPartsData rebuild( void Function(GReopenedEventPartsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReopenedEventPartsDataBuilder toBuilder() => new GReopenedEventPartsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReopenedEventPartsData && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GReopenedEventPartsData') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor)) .toString(); } } class GReopenedEventPartsDataBuilder implements Builder { _$GReopenedEventPartsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GReopenedEventPartsData_actorBuilder? _actor; GReopenedEventPartsData_actorBuilder get actor => _$this._actor ??= new GReopenedEventPartsData_actorBuilder(); set actor(GReopenedEventPartsData_actorBuilder? actor) => _$this._actor = actor; GReopenedEventPartsDataBuilder() { GReopenedEventPartsData._initializeBuilder(this); } GReopenedEventPartsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _$v = null; } return this; } @override void replace(GReopenedEventPartsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReopenedEventPartsData; } @override void update(void Function(GReopenedEventPartsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GReopenedEventPartsData build() { _$GReopenedEventPartsData _$result; try { _$result = _$v ?? new _$GReopenedEventPartsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GReopenedEventPartsData', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GReopenedEventPartsData', 'createdAt'), actor: _actor?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GReopenedEventPartsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GReopenedEventPartsData_actor extends GReopenedEventPartsData_actor { @override final String G__typename; @override final String login; factory _$GReopenedEventPartsData_actor( [void Function(GReopenedEventPartsData_actorBuilder)? updates]) => (new GReopenedEventPartsData_actorBuilder()..update(updates)).build(); _$GReopenedEventPartsData_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReopenedEventPartsData_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GReopenedEventPartsData_actor', 'login'); } @override GReopenedEventPartsData_actor rebuild( void Function(GReopenedEventPartsData_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReopenedEventPartsData_actorBuilder toBuilder() => new GReopenedEventPartsData_actorBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReopenedEventPartsData_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GReopenedEventPartsData_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GReopenedEventPartsData_actorBuilder implements Builder { _$GReopenedEventPartsData_actor? _$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; GReopenedEventPartsData_actorBuilder() { GReopenedEventPartsData_actor._initializeBuilder(this); } GReopenedEventPartsData_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GReopenedEventPartsData_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReopenedEventPartsData_actor; } @override void update(void Function(GReopenedEventPartsData_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GReopenedEventPartsData_actor build() { final _$result = _$v ?? new _$GReopenedEventPartsData_actor._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GReopenedEventPartsData_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GReopenedEventPartsData_actor', 'login')); replace(_$result); return _$result; } } class _$GCrossReferencedEventPartsData extends GCrossReferencedEventPartsData { @override final String G__typename; @override final DateTime createdAt; @override final GCrossReferencedEventPartsData_actor? actor; @override final GCrossReferencedEventPartsData_source source; factory _$GCrossReferencedEventPartsData( [void Function(GCrossReferencedEventPartsDataBuilder)? updates]) => (new GCrossReferencedEventPartsDataBuilder()..update(updates)).build(); _$GCrossReferencedEventPartsData._( {required this.G__typename, required this.createdAt, this.actor, required this.source}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GCrossReferencedEventPartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GCrossReferencedEventPartsData', 'createdAt'); BuiltValueNullFieldError.checkNotNull( source, 'GCrossReferencedEventPartsData', 'source'); } @override GCrossReferencedEventPartsData rebuild( void Function(GCrossReferencedEventPartsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCrossReferencedEventPartsDataBuilder toBuilder() => new GCrossReferencedEventPartsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCrossReferencedEventPartsData && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && source == other.source; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), source.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GCrossReferencedEventPartsData') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('source', source)) .toString(); } } class GCrossReferencedEventPartsDataBuilder implements Builder { _$GCrossReferencedEventPartsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GCrossReferencedEventPartsData_actorBuilder? _actor; GCrossReferencedEventPartsData_actorBuilder get actor => _$this._actor ??= new GCrossReferencedEventPartsData_actorBuilder(); set actor(GCrossReferencedEventPartsData_actorBuilder? actor) => _$this._actor = actor; GCrossReferencedEventPartsData_source? _source; GCrossReferencedEventPartsData_source? get source => _$this._source; set source(GCrossReferencedEventPartsData_source? source) => _$this._source = source; GCrossReferencedEventPartsDataBuilder() { GCrossReferencedEventPartsData._initializeBuilder(this); } GCrossReferencedEventPartsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _source = $v.source; _$v = null; } return this; } @override void replace(GCrossReferencedEventPartsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCrossReferencedEventPartsData; } @override void update(void Function(GCrossReferencedEventPartsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GCrossReferencedEventPartsData build() { _$GCrossReferencedEventPartsData _$result; try { _$result = _$v ?? new _$GCrossReferencedEventPartsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCrossReferencedEventPartsData', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GCrossReferencedEventPartsData', 'createdAt'), actor: _actor?.build(), source: BuiltValueNullFieldError.checkNotNull( source, 'GCrossReferencedEventPartsData', 'source')); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GCrossReferencedEventPartsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GCrossReferencedEventPartsData_actor extends GCrossReferencedEventPartsData_actor { @override final String G__typename; @override final String login; factory _$GCrossReferencedEventPartsData_actor( [void Function(GCrossReferencedEventPartsData_actorBuilder)? updates]) => (new GCrossReferencedEventPartsData_actorBuilder()..update(updates)) .build(); _$GCrossReferencedEventPartsData_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GCrossReferencedEventPartsData_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GCrossReferencedEventPartsData_actor', 'login'); } @override GCrossReferencedEventPartsData_actor rebuild( void Function(GCrossReferencedEventPartsData_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCrossReferencedEventPartsData_actorBuilder toBuilder() => new GCrossReferencedEventPartsData_actorBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCrossReferencedEventPartsData_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GCrossReferencedEventPartsData_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GCrossReferencedEventPartsData_actorBuilder implements Builder { _$GCrossReferencedEventPartsData_actor? _$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; GCrossReferencedEventPartsData_actorBuilder() { GCrossReferencedEventPartsData_actor._initializeBuilder(this); } GCrossReferencedEventPartsData_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GCrossReferencedEventPartsData_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCrossReferencedEventPartsData_actor; } @override void update( void Function(GCrossReferencedEventPartsData_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GCrossReferencedEventPartsData_actor build() { final _$result = _$v ?? new _$GCrossReferencedEventPartsData_actor._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GCrossReferencedEventPartsData_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GCrossReferencedEventPartsData_actor', 'login')); replace(_$result); return _$result; } } class _$GCrossReferencedEventPartsData_source__base extends GCrossReferencedEventPartsData_source__base { @override final String G__typename; factory _$GCrossReferencedEventPartsData_source__base( [void Function(GCrossReferencedEventPartsData_source__baseBuilder)? updates]) => (new GCrossReferencedEventPartsData_source__baseBuilder() ..update(updates)) .build(); _$GCrossReferencedEventPartsData_source__base._({required this.G__typename}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GCrossReferencedEventPartsData_source__base', 'G__typename'); } @override GCrossReferencedEventPartsData_source__base rebuild( void Function(GCrossReferencedEventPartsData_source__baseBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCrossReferencedEventPartsData_source__baseBuilder toBuilder() => new GCrossReferencedEventPartsData_source__baseBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCrossReferencedEventPartsData_source__base && G__typename == other.G__typename; } @override int get hashCode { return $jf($jc(0, G__typename.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GCrossReferencedEventPartsData_source__base') ..add('G__typename', G__typename)) .toString(); } } class GCrossReferencedEventPartsData_source__baseBuilder implements Builder { _$GCrossReferencedEventPartsData_source__base? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GCrossReferencedEventPartsData_source__baseBuilder() { GCrossReferencedEventPartsData_source__base._initializeBuilder(this); } GCrossReferencedEventPartsData_source__baseBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _$v = null; } return this; } @override void replace(GCrossReferencedEventPartsData_source__base other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCrossReferencedEventPartsData_source__base; } @override void update( void Function(GCrossReferencedEventPartsData_source__baseBuilder)? updates) { if (updates != null) updates(this); } @override _$GCrossReferencedEventPartsData_source__base build() { final _$result = _$v ?? new _$GCrossReferencedEventPartsData_source__base._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GCrossReferencedEventPartsData_source__base', 'G__typename')); replace(_$result); return _$result; } } class _$GCrossReferencedEventPartsData_source__asIssue extends GCrossReferencedEventPartsData_source__asIssue { @override final String G__typename; @override final int number; @override final GCrossReferencedEventPartsData_source__asIssue_repository repository; factory _$GCrossReferencedEventPartsData_source__asIssue( [void Function(GCrossReferencedEventPartsData_source__asIssueBuilder)? updates]) => (new GCrossReferencedEventPartsData_source__asIssueBuilder() ..update(updates)) .build(); _$GCrossReferencedEventPartsData_source__asIssue._( {required this.G__typename, required this.number, required this.repository}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GCrossReferencedEventPartsData_source__asIssue', 'G__typename'); BuiltValueNullFieldError.checkNotNull( number, 'GCrossReferencedEventPartsData_source__asIssue', 'number'); BuiltValueNullFieldError.checkNotNull(repository, 'GCrossReferencedEventPartsData_source__asIssue', 'repository'); } @override GCrossReferencedEventPartsData_source__asIssue rebuild( void Function(GCrossReferencedEventPartsData_source__asIssueBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCrossReferencedEventPartsData_source__asIssueBuilder toBuilder() => new GCrossReferencedEventPartsData_source__asIssueBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCrossReferencedEventPartsData_source__asIssue && G__typename == other.G__typename && number == other.number && repository == other.repository; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), number.hashCode), repository.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GCrossReferencedEventPartsData_source__asIssue') ..add('G__typename', G__typename) ..add('number', number) ..add('repository', repository)) .toString(); } } class GCrossReferencedEventPartsData_source__asIssueBuilder implements Builder { _$GCrossReferencedEventPartsData_source__asIssue? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _number; int? get number => _$this._number; set number(int? number) => _$this._number = number; GCrossReferencedEventPartsData_source__asIssue_repositoryBuilder? _repository; GCrossReferencedEventPartsData_source__asIssue_repositoryBuilder get repository => _$this._repository ??= new GCrossReferencedEventPartsData_source__asIssue_repositoryBuilder(); set repository( GCrossReferencedEventPartsData_source__asIssue_repositoryBuilder? repository) => _$this._repository = repository; GCrossReferencedEventPartsData_source__asIssueBuilder() { GCrossReferencedEventPartsData_source__asIssue._initializeBuilder(this); } GCrossReferencedEventPartsData_source__asIssueBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _number = $v.number; _repository = $v.repository.toBuilder(); _$v = null; } return this; } @override void replace(GCrossReferencedEventPartsData_source__asIssue other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCrossReferencedEventPartsData_source__asIssue; } @override void update( void Function(GCrossReferencedEventPartsData_source__asIssueBuilder)? updates) { if (updates != null) updates(this); } @override _$GCrossReferencedEventPartsData_source__asIssue build() { _$GCrossReferencedEventPartsData_source__asIssue _$result; try { _$result = _$v ?? new _$GCrossReferencedEventPartsData_source__asIssue._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCrossReferencedEventPartsData_source__asIssue', 'G__typename'), number: BuiltValueNullFieldError.checkNotNull(number, 'GCrossReferencedEventPartsData_source__asIssue', 'number'), repository: repository.build()); } catch (_) { late String _$failedField; try { _$failedField = 'repository'; repository.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GCrossReferencedEventPartsData_source__asIssue', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GCrossReferencedEventPartsData_source__asIssue_repository extends GCrossReferencedEventPartsData_source__asIssue_repository { @override final String G__typename; @override final GCrossReferencedEventPartsData_source__asIssue_repository_owner owner; @override final String name; factory _$GCrossReferencedEventPartsData_source__asIssue_repository( [void Function( GCrossReferencedEventPartsData_source__asIssue_repositoryBuilder)? updates]) => (new GCrossReferencedEventPartsData_source__asIssue_repositoryBuilder() ..update(updates)) .build(); _$GCrossReferencedEventPartsData_source__asIssue_repository._( {required this.G__typename, required this.owner, required this.name}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GCrossReferencedEventPartsData_source__asIssue_repository', 'G__typename'); BuiltValueNullFieldError.checkNotNull(owner, 'GCrossReferencedEventPartsData_source__asIssue_repository', 'owner'); BuiltValueNullFieldError.checkNotNull(name, 'GCrossReferencedEventPartsData_source__asIssue_repository', 'name'); } @override GCrossReferencedEventPartsData_source__asIssue_repository rebuild( void Function( GCrossReferencedEventPartsData_source__asIssue_repositoryBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCrossReferencedEventPartsData_source__asIssue_repositoryBuilder toBuilder() => new GCrossReferencedEventPartsData_source__asIssue_repositoryBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCrossReferencedEventPartsData_source__asIssue_repository && G__typename == other.G__typename && owner == other.owner && name == other.name; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), owner.hashCode), name.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GCrossReferencedEventPartsData_source__asIssue_repository') ..add('G__typename', G__typename) ..add('owner', owner) ..add('name', name)) .toString(); } } class GCrossReferencedEventPartsData_source__asIssue_repositoryBuilder implements Builder { _$GCrossReferencedEventPartsData_source__asIssue_repository? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GCrossReferencedEventPartsData_source__asIssue_repository_ownerBuilder? _owner; GCrossReferencedEventPartsData_source__asIssue_repository_ownerBuilder get owner => _$this._owner ??= new GCrossReferencedEventPartsData_source__asIssue_repository_ownerBuilder(); set owner( GCrossReferencedEventPartsData_source__asIssue_repository_ownerBuilder? owner) => _$this._owner = owner; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GCrossReferencedEventPartsData_source__asIssue_repositoryBuilder() { GCrossReferencedEventPartsData_source__asIssue_repository ._initializeBuilder(this); } GCrossReferencedEventPartsData_source__asIssue_repositoryBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _owner = $v.owner.toBuilder(); _name = $v.name; _$v = null; } return this; } @override void replace( GCrossReferencedEventPartsData_source__asIssue_repository other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCrossReferencedEventPartsData_source__asIssue_repository; } @override void update( void Function( GCrossReferencedEventPartsData_source__asIssue_repositoryBuilder)? updates) { if (updates != null) updates(this); } @override _$GCrossReferencedEventPartsData_source__asIssue_repository build() { _$GCrossReferencedEventPartsData_source__asIssue_repository _$result; try { _$result = _$v ?? new _$GCrossReferencedEventPartsData_source__asIssue_repository._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCrossReferencedEventPartsData_source__asIssue_repository', 'G__typename'), owner: owner.build(), name: BuiltValueNullFieldError.checkNotNull( name, 'GCrossReferencedEventPartsData_source__asIssue_repository', 'name')); } catch (_) { late String _$failedField; try { _$failedField = 'owner'; owner.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GCrossReferencedEventPartsData_source__asIssue_repository', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GCrossReferencedEventPartsData_source__asIssue_repository_owner extends GCrossReferencedEventPartsData_source__asIssue_repository_owner { @override final String G__typename; @override final String login; factory _$GCrossReferencedEventPartsData_source__asIssue_repository_owner( [void Function( GCrossReferencedEventPartsData_source__asIssue_repository_ownerBuilder)? updates]) => (new GCrossReferencedEventPartsData_source__asIssue_repository_ownerBuilder() ..update(updates)) .build(); _$GCrossReferencedEventPartsData_source__asIssue_repository_owner._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GCrossReferencedEventPartsData_source__asIssue_repository_owner', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GCrossReferencedEventPartsData_source__asIssue_repository_owner', 'login'); } @override GCrossReferencedEventPartsData_source__asIssue_repository_owner rebuild( void Function( GCrossReferencedEventPartsData_source__asIssue_repository_ownerBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCrossReferencedEventPartsData_source__asIssue_repository_ownerBuilder toBuilder() => new GCrossReferencedEventPartsData_source__asIssue_repository_ownerBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCrossReferencedEventPartsData_source__asIssue_repository_owner && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GCrossReferencedEventPartsData_source__asIssue_repository_owner') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GCrossReferencedEventPartsData_source__asIssue_repository_ownerBuilder implements Builder { _$GCrossReferencedEventPartsData_source__asIssue_repository_owner? _$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; GCrossReferencedEventPartsData_source__asIssue_repository_ownerBuilder() { GCrossReferencedEventPartsData_source__asIssue_repository_owner ._initializeBuilder(this); } GCrossReferencedEventPartsData_source__asIssue_repository_ownerBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GCrossReferencedEventPartsData_source__asIssue_repository_owner other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCrossReferencedEventPartsData_source__asIssue_repository_owner; } @override void update( void Function( GCrossReferencedEventPartsData_source__asIssue_repository_ownerBuilder)? updates) { if (updates != null) updates(this); } @override _$GCrossReferencedEventPartsData_source__asIssue_repository_owner build() { final _$result = _$v ?? new _$GCrossReferencedEventPartsData_source__asIssue_repository_owner._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCrossReferencedEventPartsData_source__asIssue_repository_owner', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GCrossReferencedEventPartsData_source__asIssue_repository_owner', 'login')); replace(_$result); return _$result; } } class _$GCrossReferencedEventPartsData_source__asPullRequest extends GCrossReferencedEventPartsData_source__asPullRequest { @override final String G__typename; @override final int number; @override final GCrossReferencedEventPartsData_source__asPullRequest_repository repository; factory _$GCrossReferencedEventPartsData_source__asPullRequest( [void Function( GCrossReferencedEventPartsData_source__asPullRequestBuilder)? updates]) => (new GCrossReferencedEventPartsData_source__asPullRequestBuilder() ..update(updates)) .build(); _$GCrossReferencedEventPartsData_source__asPullRequest._( {required this.G__typename, required this.number, required this.repository}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GCrossReferencedEventPartsData_source__asPullRequest', 'G__typename'); BuiltValueNullFieldError.checkNotNull(number, 'GCrossReferencedEventPartsData_source__asPullRequest', 'number'); BuiltValueNullFieldError.checkNotNull(repository, 'GCrossReferencedEventPartsData_source__asPullRequest', 'repository'); } @override GCrossReferencedEventPartsData_source__asPullRequest rebuild( void Function( GCrossReferencedEventPartsData_source__asPullRequestBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCrossReferencedEventPartsData_source__asPullRequestBuilder toBuilder() => new GCrossReferencedEventPartsData_source__asPullRequestBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCrossReferencedEventPartsData_source__asPullRequest && G__typename == other.G__typename && number == other.number && repository == other.repository; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), number.hashCode), repository.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GCrossReferencedEventPartsData_source__asPullRequest') ..add('G__typename', G__typename) ..add('number', number) ..add('repository', repository)) .toString(); } } class GCrossReferencedEventPartsData_source__asPullRequestBuilder implements Builder { _$GCrossReferencedEventPartsData_source__asPullRequest? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _number; int? get number => _$this._number; set number(int? number) => _$this._number = number; GCrossReferencedEventPartsData_source__asPullRequest_repositoryBuilder? _repository; GCrossReferencedEventPartsData_source__asPullRequest_repositoryBuilder get repository => _$this._repository ??= new GCrossReferencedEventPartsData_source__asPullRequest_repositoryBuilder(); set repository( GCrossReferencedEventPartsData_source__asPullRequest_repositoryBuilder? repository) => _$this._repository = repository; GCrossReferencedEventPartsData_source__asPullRequestBuilder() { GCrossReferencedEventPartsData_source__asPullRequest._initializeBuilder( this); } GCrossReferencedEventPartsData_source__asPullRequestBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _number = $v.number; _repository = $v.repository.toBuilder(); _$v = null; } return this; } @override void replace(GCrossReferencedEventPartsData_source__asPullRequest other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCrossReferencedEventPartsData_source__asPullRequest; } @override void update( void Function( GCrossReferencedEventPartsData_source__asPullRequestBuilder)? updates) { if (updates != null) updates(this); } @override _$GCrossReferencedEventPartsData_source__asPullRequest build() { _$GCrossReferencedEventPartsData_source__asPullRequest _$result; try { _$result = _$v ?? new _$GCrossReferencedEventPartsData_source__asPullRequest._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCrossReferencedEventPartsData_source__asPullRequest', 'G__typename'), number: BuiltValueNullFieldError.checkNotNull( number, 'GCrossReferencedEventPartsData_source__asPullRequest', 'number'), repository: repository.build()); } catch (_) { late String _$failedField; try { _$failedField = 'repository'; repository.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GCrossReferencedEventPartsData_source__asPullRequest', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GCrossReferencedEventPartsData_source__asPullRequest_repository extends GCrossReferencedEventPartsData_source__asPullRequest_repository { @override final String G__typename; @override final GCrossReferencedEventPartsData_source__asPullRequest_repository_owner owner; @override final String name; factory _$GCrossReferencedEventPartsData_source__asPullRequest_repository( [void Function( GCrossReferencedEventPartsData_source__asPullRequest_repositoryBuilder)? updates]) => (new GCrossReferencedEventPartsData_source__asPullRequest_repositoryBuilder() ..update(updates)) .build(); _$GCrossReferencedEventPartsData_source__asPullRequest_repository._( {required this.G__typename, required this.owner, required this.name}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GCrossReferencedEventPartsData_source__asPullRequest_repository', 'G__typename'); BuiltValueNullFieldError.checkNotNull( owner, 'GCrossReferencedEventPartsData_source__asPullRequest_repository', 'owner'); BuiltValueNullFieldError.checkNotNull( name, 'GCrossReferencedEventPartsData_source__asPullRequest_repository', 'name'); } @override GCrossReferencedEventPartsData_source__asPullRequest_repository rebuild( void Function( GCrossReferencedEventPartsData_source__asPullRequest_repositoryBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCrossReferencedEventPartsData_source__asPullRequest_repositoryBuilder toBuilder() => new GCrossReferencedEventPartsData_source__asPullRequest_repositoryBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCrossReferencedEventPartsData_source__asPullRequest_repository && G__typename == other.G__typename && owner == other.owner && name == other.name; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), owner.hashCode), name.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GCrossReferencedEventPartsData_source__asPullRequest_repository') ..add('G__typename', G__typename) ..add('owner', owner) ..add('name', name)) .toString(); } } class GCrossReferencedEventPartsData_source__asPullRequest_repositoryBuilder implements Builder { _$GCrossReferencedEventPartsData_source__asPullRequest_repository? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GCrossReferencedEventPartsData_source__asPullRequest_repository_ownerBuilder? _owner; GCrossReferencedEventPartsData_source__asPullRequest_repository_ownerBuilder get owner => _$this._owner ??= new GCrossReferencedEventPartsData_source__asPullRequest_repository_ownerBuilder(); set owner( GCrossReferencedEventPartsData_source__asPullRequest_repository_ownerBuilder? owner) => _$this._owner = owner; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GCrossReferencedEventPartsData_source__asPullRequest_repositoryBuilder() { GCrossReferencedEventPartsData_source__asPullRequest_repository ._initializeBuilder(this); } GCrossReferencedEventPartsData_source__asPullRequest_repositoryBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _owner = $v.owner.toBuilder(); _name = $v.name; _$v = null; } return this; } @override void replace( GCrossReferencedEventPartsData_source__asPullRequest_repository other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCrossReferencedEventPartsData_source__asPullRequest_repository; } @override void update( void Function( GCrossReferencedEventPartsData_source__asPullRequest_repositoryBuilder)? updates) { if (updates != null) updates(this); } @override _$GCrossReferencedEventPartsData_source__asPullRequest_repository build() { _$GCrossReferencedEventPartsData_source__asPullRequest_repository _$result; try { _$result = _$v ?? new _$GCrossReferencedEventPartsData_source__asPullRequest_repository ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCrossReferencedEventPartsData_source__asPullRequest_repository', 'G__typename'), owner: owner.build(), name: BuiltValueNullFieldError.checkNotNull( name, 'GCrossReferencedEventPartsData_source__asPullRequest_repository', 'name')); } catch (_) { late String _$failedField; try { _$failedField = 'owner'; owner.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GCrossReferencedEventPartsData_source__asPullRequest_repository', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GCrossReferencedEventPartsData_source__asPullRequest_repository_owner extends GCrossReferencedEventPartsData_source__asPullRequest_repository_owner { @override final String G__typename; @override final String login; factory _$GCrossReferencedEventPartsData_source__asPullRequest_repository_owner( [void Function( GCrossReferencedEventPartsData_source__asPullRequest_repository_ownerBuilder)? updates]) => (new GCrossReferencedEventPartsData_source__asPullRequest_repository_ownerBuilder() ..update(updates)) .build(); _$GCrossReferencedEventPartsData_source__asPullRequest_repository_owner._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GCrossReferencedEventPartsData_source__asPullRequest_repository_owner', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GCrossReferencedEventPartsData_source__asPullRequest_repository_owner', 'login'); } @override GCrossReferencedEventPartsData_source__asPullRequest_repository_owner rebuild( void Function( GCrossReferencedEventPartsData_source__asPullRequest_repository_ownerBuilder) updates) => (toBuilder()..update(updates)).build(); @override GCrossReferencedEventPartsData_source__asPullRequest_repository_ownerBuilder toBuilder() => new GCrossReferencedEventPartsData_source__asPullRequest_repository_ownerBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GCrossReferencedEventPartsData_source__asPullRequest_repository_owner && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GCrossReferencedEventPartsData_source__asPullRequest_repository_owner') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GCrossReferencedEventPartsData_source__asPullRequest_repository_ownerBuilder implements Builder< GCrossReferencedEventPartsData_source__asPullRequest_repository_owner, GCrossReferencedEventPartsData_source__asPullRequest_repository_ownerBuilder> { _$GCrossReferencedEventPartsData_source__asPullRequest_repository_owner? _$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; GCrossReferencedEventPartsData_source__asPullRequest_repository_ownerBuilder() { GCrossReferencedEventPartsData_source__asPullRequest_repository_owner ._initializeBuilder(this); } GCrossReferencedEventPartsData_source__asPullRequest_repository_ownerBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GCrossReferencedEventPartsData_source__asPullRequest_repository_owner other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GCrossReferencedEventPartsData_source__asPullRequest_repository_owner; } @override void update( void Function( GCrossReferencedEventPartsData_source__asPullRequest_repository_ownerBuilder)? updates) { if (updates != null) updates(this); } @override _$GCrossReferencedEventPartsData_source__asPullRequest_repository_owner build() { final _$result = _$v ?? new _$GCrossReferencedEventPartsData_source__asPullRequest_repository_owner ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GCrossReferencedEventPartsData_source__asPullRequest_repository_owner', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GCrossReferencedEventPartsData_source__asPullRequest_repository_owner', 'login')); replace(_$result); return _$result; } } class _$GLabeledEventPartsData extends GLabeledEventPartsData { @override final String G__typename; @override final DateTime createdAt; @override final GLabeledEventPartsData_actor? actor; @override final GLabeledEventPartsData_label label; factory _$GLabeledEventPartsData( [void Function(GLabeledEventPartsDataBuilder)? updates]) => (new GLabeledEventPartsDataBuilder()..update(updates)).build(); _$GLabeledEventPartsData._( {required this.G__typename, required this.createdAt, this.actor, required this.label}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GLabeledEventPartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GLabeledEventPartsData', 'createdAt'); BuiltValueNullFieldError.checkNotNull( label, 'GLabeledEventPartsData', 'label'); } @override GLabeledEventPartsData rebuild( void Function(GLabeledEventPartsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GLabeledEventPartsDataBuilder toBuilder() => new GLabeledEventPartsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GLabeledEventPartsData && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && label == other.label; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), label.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GLabeledEventPartsData') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('label', label)) .toString(); } } class GLabeledEventPartsDataBuilder implements Builder { _$GLabeledEventPartsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GLabeledEventPartsData_actorBuilder? _actor; GLabeledEventPartsData_actorBuilder get actor => _$this._actor ??= new GLabeledEventPartsData_actorBuilder(); set actor(GLabeledEventPartsData_actorBuilder? actor) => _$this._actor = actor; GLabeledEventPartsData_labelBuilder? _label; GLabeledEventPartsData_labelBuilder get label => _$this._label ??= new GLabeledEventPartsData_labelBuilder(); set label(GLabeledEventPartsData_labelBuilder? label) => _$this._label = label; GLabeledEventPartsDataBuilder() { GLabeledEventPartsData._initializeBuilder(this); } GLabeledEventPartsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _label = $v.label.toBuilder(); _$v = null; } return this; } @override void replace(GLabeledEventPartsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GLabeledEventPartsData; } @override void update(void Function(GLabeledEventPartsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GLabeledEventPartsData build() { _$GLabeledEventPartsData _$result; try { _$result = _$v ?? new _$GLabeledEventPartsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GLabeledEventPartsData', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GLabeledEventPartsData', 'createdAt'), actor: _actor?.build(), label: label.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); _$failedField = 'label'; label.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GLabeledEventPartsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GLabeledEventPartsData_actor extends GLabeledEventPartsData_actor { @override final String G__typename; @override final String login; factory _$GLabeledEventPartsData_actor( [void Function(GLabeledEventPartsData_actorBuilder)? updates]) => (new GLabeledEventPartsData_actorBuilder()..update(updates)).build(); _$GLabeledEventPartsData_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GLabeledEventPartsData_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GLabeledEventPartsData_actor', 'login'); } @override GLabeledEventPartsData_actor rebuild( void Function(GLabeledEventPartsData_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GLabeledEventPartsData_actorBuilder toBuilder() => new GLabeledEventPartsData_actorBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GLabeledEventPartsData_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GLabeledEventPartsData_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GLabeledEventPartsData_actorBuilder implements Builder { _$GLabeledEventPartsData_actor? _$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; GLabeledEventPartsData_actorBuilder() { GLabeledEventPartsData_actor._initializeBuilder(this); } GLabeledEventPartsData_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GLabeledEventPartsData_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GLabeledEventPartsData_actor; } @override void update(void Function(GLabeledEventPartsData_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GLabeledEventPartsData_actor build() { final _$result = _$v ?? new _$GLabeledEventPartsData_actor._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GLabeledEventPartsData_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GLabeledEventPartsData_actor', 'login')); replace(_$result); return _$result; } } class _$GLabeledEventPartsData_label extends GLabeledEventPartsData_label { @override final String G__typename; @override final String name; @override final String color; factory _$GLabeledEventPartsData_label( [void Function(GLabeledEventPartsData_labelBuilder)? updates]) => (new GLabeledEventPartsData_labelBuilder()..update(updates)).build(); _$GLabeledEventPartsData_label._( {required this.G__typename, required this.name, required this.color}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GLabeledEventPartsData_label', 'G__typename'); BuiltValueNullFieldError.checkNotNull( name, 'GLabeledEventPartsData_label', 'name'); BuiltValueNullFieldError.checkNotNull( color, 'GLabeledEventPartsData_label', 'color'); } @override GLabeledEventPartsData_label rebuild( void Function(GLabeledEventPartsData_labelBuilder) updates) => (toBuilder()..update(updates)).build(); @override GLabeledEventPartsData_labelBuilder toBuilder() => new GLabeledEventPartsData_labelBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GLabeledEventPartsData_label && G__typename == other.G__typename && name == other.name && color == other.color; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), name.hashCode), color.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GLabeledEventPartsData_label') ..add('G__typename', G__typename) ..add('name', name) ..add('color', color)) .toString(); } } class GLabeledEventPartsData_labelBuilder implements Builder { _$GLabeledEventPartsData_label? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _color; String? get color => _$this._color; set color(String? color) => _$this._color = color; GLabeledEventPartsData_labelBuilder() { GLabeledEventPartsData_label._initializeBuilder(this); } GLabeledEventPartsData_labelBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _name = $v.name; _color = $v.color; _$v = null; } return this; } @override void replace(GLabeledEventPartsData_label other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GLabeledEventPartsData_label; } @override void update(void Function(GLabeledEventPartsData_labelBuilder)? updates) { if (updates != null) updates(this); } @override _$GLabeledEventPartsData_label build() { final _$result = _$v ?? new _$GLabeledEventPartsData_label._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GLabeledEventPartsData_label', 'G__typename'), name: BuiltValueNullFieldError.checkNotNull( name, 'GLabeledEventPartsData_label', 'name'), color: BuiltValueNullFieldError.checkNotNull( color, 'GLabeledEventPartsData_label', 'color')); replace(_$result); return _$result; } } class _$GUnlabeledEventPartsData extends GUnlabeledEventPartsData { @override final String G__typename; @override final DateTime createdAt; @override final GUnlabeledEventPartsData_actor? actor; @override final GUnlabeledEventPartsData_label label; factory _$GUnlabeledEventPartsData( [void Function(GUnlabeledEventPartsDataBuilder)? updates]) => (new GUnlabeledEventPartsDataBuilder()..update(updates)).build(); _$GUnlabeledEventPartsData._( {required this.G__typename, required this.createdAt, this.actor, required this.label}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUnlabeledEventPartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GUnlabeledEventPartsData', 'createdAt'); BuiltValueNullFieldError.checkNotNull( label, 'GUnlabeledEventPartsData', 'label'); } @override GUnlabeledEventPartsData rebuild( void Function(GUnlabeledEventPartsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUnlabeledEventPartsDataBuilder toBuilder() => new GUnlabeledEventPartsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUnlabeledEventPartsData && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && label == other.label; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), label.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GUnlabeledEventPartsData') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('label', label)) .toString(); } } class GUnlabeledEventPartsDataBuilder implements Builder { _$GUnlabeledEventPartsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GUnlabeledEventPartsData_actorBuilder? _actor; GUnlabeledEventPartsData_actorBuilder get actor => _$this._actor ??= new GUnlabeledEventPartsData_actorBuilder(); set actor(GUnlabeledEventPartsData_actorBuilder? actor) => _$this._actor = actor; GUnlabeledEventPartsData_labelBuilder? _label; GUnlabeledEventPartsData_labelBuilder get label => _$this._label ??= new GUnlabeledEventPartsData_labelBuilder(); set label(GUnlabeledEventPartsData_labelBuilder? label) => _$this._label = label; GUnlabeledEventPartsDataBuilder() { GUnlabeledEventPartsData._initializeBuilder(this); } GUnlabeledEventPartsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _label = $v.label.toBuilder(); _$v = null; } return this; } @override void replace(GUnlabeledEventPartsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUnlabeledEventPartsData; } @override void update(void Function(GUnlabeledEventPartsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GUnlabeledEventPartsData build() { _$GUnlabeledEventPartsData _$result; try { _$result = _$v ?? new _$GUnlabeledEventPartsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUnlabeledEventPartsData', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GUnlabeledEventPartsData', 'createdAt'), actor: _actor?.build(), label: label.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); _$failedField = 'label'; label.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GUnlabeledEventPartsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GUnlabeledEventPartsData_actor extends GUnlabeledEventPartsData_actor { @override final String G__typename; @override final String login; factory _$GUnlabeledEventPartsData_actor( [void Function(GUnlabeledEventPartsData_actorBuilder)? updates]) => (new GUnlabeledEventPartsData_actorBuilder()..update(updates)).build(); _$GUnlabeledEventPartsData_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUnlabeledEventPartsData_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GUnlabeledEventPartsData_actor', 'login'); } @override GUnlabeledEventPartsData_actor rebuild( void Function(GUnlabeledEventPartsData_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUnlabeledEventPartsData_actorBuilder toBuilder() => new GUnlabeledEventPartsData_actorBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUnlabeledEventPartsData_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GUnlabeledEventPartsData_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GUnlabeledEventPartsData_actorBuilder implements Builder { _$GUnlabeledEventPartsData_actor? _$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; GUnlabeledEventPartsData_actorBuilder() { GUnlabeledEventPartsData_actor._initializeBuilder(this); } GUnlabeledEventPartsData_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GUnlabeledEventPartsData_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUnlabeledEventPartsData_actor; } @override void update(void Function(GUnlabeledEventPartsData_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GUnlabeledEventPartsData_actor build() { final _$result = _$v ?? new _$GUnlabeledEventPartsData_actor._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUnlabeledEventPartsData_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GUnlabeledEventPartsData_actor', 'login')); replace(_$result); return _$result; } } class _$GUnlabeledEventPartsData_label extends GUnlabeledEventPartsData_label { @override final String G__typename; @override final String name; @override final String color; factory _$GUnlabeledEventPartsData_label( [void Function(GUnlabeledEventPartsData_labelBuilder)? updates]) => (new GUnlabeledEventPartsData_labelBuilder()..update(updates)).build(); _$GUnlabeledEventPartsData_label._( {required this.G__typename, required this.name, required this.color}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUnlabeledEventPartsData_label', 'G__typename'); BuiltValueNullFieldError.checkNotNull( name, 'GUnlabeledEventPartsData_label', 'name'); BuiltValueNullFieldError.checkNotNull( color, 'GUnlabeledEventPartsData_label', 'color'); } @override GUnlabeledEventPartsData_label rebuild( void Function(GUnlabeledEventPartsData_labelBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUnlabeledEventPartsData_labelBuilder toBuilder() => new GUnlabeledEventPartsData_labelBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUnlabeledEventPartsData_label && G__typename == other.G__typename && name == other.name && color == other.color; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), name.hashCode), color.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GUnlabeledEventPartsData_label') ..add('G__typename', G__typename) ..add('name', name) ..add('color', color)) .toString(); } } class GUnlabeledEventPartsData_labelBuilder implements Builder { _$GUnlabeledEventPartsData_label? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; String? _color; String? get color => _$this._color; set color(String? color) => _$this._color = color; GUnlabeledEventPartsData_labelBuilder() { GUnlabeledEventPartsData_label._initializeBuilder(this); } GUnlabeledEventPartsData_labelBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _name = $v.name; _color = $v.color; _$v = null; } return this; } @override void replace(GUnlabeledEventPartsData_label other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUnlabeledEventPartsData_label; } @override void update(void Function(GUnlabeledEventPartsData_labelBuilder)? updates) { if (updates != null) updates(this); } @override _$GUnlabeledEventPartsData_label build() { final _$result = _$v ?? new _$GUnlabeledEventPartsData_label._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUnlabeledEventPartsData_label', 'G__typename'), name: BuiltValueNullFieldError.checkNotNull( name, 'GUnlabeledEventPartsData_label', 'name'), color: BuiltValueNullFieldError.checkNotNull( color, 'GUnlabeledEventPartsData_label', 'color')); replace(_$result); return _$result; } } class _$GMilestonedEventPartsData extends GMilestonedEventPartsData { @override final String G__typename; @override final DateTime createdAt; @override final GMilestonedEventPartsData_actor? actor; @override final String milestoneTitle; factory _$GMilestonedEventPartsData( [void Function(GMilestonedEventPartsDataBuilder)? updates]) => (new GMilestonedEventPartsDataBuilder()..update(updates)).build(); _$GMilestonedEventPartsData._( {required this.G__typename, required this.createdAt, this.actor, required this.milestoneTitle}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GMilestonedEventPartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GMilestonedEventPartsData', 'createdAt'); BuiltValueNullFieldError.checkNotNull( milestoneTitle, 'GMilestonedEventPartsData', 'milestoneTitle'); } @override GMilestonedEventPartsData rebuild( void Function(GMilestonedEventPartsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GMilestonedEventPartsDataBuilder toBuilder() => new GMilestonedEventPartsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GMilestonedEventPartsData && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && milestoneTitle == other.milestoneTitle; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), milestoneTitle.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GMilestonedEventPartsData') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('milestoneTitle', milestoneTitle)) .toString(); } } class GMilestonedEventPartsDataBuilder implements Builder { _$GMilestonedEventPartsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GMilestonedEventPartsData_actorBuilder? _actor; GMilestonedEventPartsData_actorBuilder get actor => _$this._actor ??= new GMilestonedEventPartsData_actorBuilder(); set actor(GMilestonedEventPartsData_actorBuilder? actor) => _$this._actor = actor; String? _milestoneTitle; String? get milestoneTitle => _$this._milestoneTitle; set milestoneTitle(String? milestoneTitle) => _$this._milestoneTitle = milestoneTitle; GMilestonedEventPartsDataBuilder() { GMilestonedEventPartsData._initializeBuilder(this); } GMilestonedEventPartsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _milestoneTitle = $v.milestoneTitle; _$v = null; } return this; } @override void replace(GMilestonedEventPartsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GMilestonedEventPartsData; } @override void update(void Function(GMilestonedEventPartsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GMilestonedEventPartsData build() { _$GMilestonedEventPartsData _$result; try { _$result = _$v ?? new _$GMilestonedEventPartsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GMilestonedEventPartsData', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GMilestonedEventPartsData', 'createdAt'), actor: _actor?.build(), milestoneTitle: BuiltValueNullFieldError.checkNotNull( milestoneTitle, 'GMilestonedEventPartsData', 'milestoneTitle')); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GMilestonedEventPartsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GMilestonedEventPartsData_actor extends GMilestonedEventPartsData_actor { @override final String G__typename; @override final String login; factory _$GMilestonedEventPartsData_actor( [void Function(GMilestonedEventPartsData_actorBuilder)? updates]) => (new GMilestonedEventPartsData_actorBuilder()..update(updates)).build(); _$GMilestonedEventPartsData_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GMilestonedEventPartsData_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GMilestonedEventPartsData_actor', 'login'); } @override GMilestonedEventPartsData_actor rebuild( void Function(GMilestonedEventPartsData_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GMilestonedEventPartsData_actorBuilder toBuilder() => new GMilestonedEventPartsData_actorBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GMilestonedEventPartsData_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GMilestonedEventPartsData_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GMilestonedEventPartsData_actorBuilder implements Builder { _$GMilestonedEventPartsData_actor? _$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; GMilestonedEventPartsData_actorBuilder() { GMilestonedEventPartsData_actor._initializeBuilder(this); } GMilestonedEventPartsData_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GMilestonedEventPartsData_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GMilestonedEventPartsData_actor; } @override void update(void Function(GMilestonedEventPartsData_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GMilestonedEventPartsData_actor build() { final _$result = _$v ?? new _$GMilestonedEventPartsData_actor._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GMilestonedEventPartsData_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GMilestonedEventPartsData_actor', 'login')); replace(_$result); return _$result; } } class _$GDemilestonedEventPartsData extends GDemilestonedEventPartsData { @override final String G__typename; @override final DateTime createdAt; @override final GDemilestonedEventPartsData_actor? actor; @override final String milestoneTitle; factory _$GDemilestonedEventPartsData( [void Function(GDemilestonedEventPartsDataBuilder)? updates]) => (new GDemilestonedEventPartsDataBuilder()..update(updates)).build(); _$GDemilestonedEventPartsData._( {required this.G__typename, required this.createdAt, this.actor, required this.milestoneTitle}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GDemilestonedEventPartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GDemilestonedEventPartsData', 'createdAt'); BuiltValueNullFieldError.checkNotNull( milestoneTitle, 'GDemilestonedEventPartsData', 'milestoneTitle'); } @override GDemilestonedEventPartsData rebuild( void Function(GDemilestonedEventPartsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GDemilestonedEventPartsDataBuilder toBuilder() => new GDemilestonedEventPartsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GDemilestonedEventPartsData && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && milestoneTitle == other.milestoneTitle; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), milestoneTitle.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GDemilestonedEventPartsData') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('milestoneTitle', milestoneTitle)) .toString(); } } class GDemilestonedEventPartsDataBuilder implements Builder { _$GDemilestonedEventPartsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GDemilestonedEventPartsData_actorBuilder? _actor; GDemilestonedEventPartsData_actorBuilder get actor => _$this._actor ??= new GDemilestonedEventPartsData_actorBuilder(); set actor(GDemilestonedEventPartsData_actorBuilder? actor) => _$this._actor = actor; String? _milestoneTitle; String? get milestoneTitle => _$this._milestoneTitle; set milestoneTitle(String? milestoneTitle) => _$this._milestoneTitle = milestoneTitle; GDemilestonedEventPartsDataBuilder() { GDemilestonedEventPartsData._initializeBuilder(this); } GDemilestonedEventPartsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _milestoneTitle = $v.milestoneTitle; _$v = null; } return this; } @override void replace(GDemilestonedEventPartsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GDemilestonedEventPartsData; } @override void update(void Function(GDemilestonedEventPartsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GDemilestonedEventPartsData build() { _$GDemilestonedEventPartsData _$result; try { _$result = _$v ?? new _$GDemilestonedEventPartsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GDemilestonedEventPartsData', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GDemilestonedEventPartsData', 'createdAt'), actor: _actor?.build(), milestoneTitle: BuiltValueNullFieldError.checkNotNull( milestoneTitle, 'GDemilestonedEventPartsData', 'milestoneTitle')); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GDemilestonedEventPartsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GDemilestonedEventPartsData_actor extends GDemilestonedEventPartsData_actor { @override final String G__typename; @override final String login; factory _$GDemilestonedEventPartsData_actor( [void Function(GDemilestonedEventPartsData_actorBuilder)? updates]) => (new GDemilestonedEventPartsData_actorBuilder()..update(updates)).build(); _$GDemilestonedEventPartsData_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GDemilestonedEventPartsData_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GDemilestonedEventPartsData_actor', 'login'); } @override GDemilestonedEventPartsData_actor rebuild( void Function(GDemilestonedEventPartsData_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GDemilestonedEventPartsData_actorBuilder toBuilder() => new GDemilestonedEventPartsData_actorBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GDemilestonedEventPartsData_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GDemilestonedEventPartsData_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GDemilestonedEventPartsData_actorBuilder implements Builder { _$GDemilestonedEventPartsData_actor? _$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; GDemilestonedEventPartsData_actorBuilder() { GDemilestonedEventPartsData_actor._initializeBuilder(this); } GDemilestonedEventPartsData_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GDemilestonedEventPartsData_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GDemilestonedEventPartsData_actor; } @override void update( void Function(GDemilestonedEventPartsData_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GDemilestonedEventPartsData_actor build() { final _$result = _$v ?? new _$GDemilestonedEventPartsData_actor._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GDemilestonedEventPartsData_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GDemilestonedEventPartsData_actor', 'login')); replace(_$result); return _$result; } } class _$GLockedEventPartsData extends GLockedEventPartsData { @override final String G__typename; @override final DateTime createdAt; @override final GLockedEventPartsData_actor? actor; @override final _i3.GLockReason? lockReason; factory _$GLockedEventPartsData( [void Function(GLockedEventPartsDataBuilder)? updates]) => (new GLockedEventPartsDataBuilder()..update(updates)).build(); _$GLockedEventPartsData._( {required this.G__typename, required this.createdAt, this.actor, this.lockReason}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GLockedEventPartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GLockedEventPartsData', 'createdAt'); } @override GLockedEventPartsData rebuild( void Function(GLockedEventPartsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GLockedEventPartsDataBuilder toBuilder() => new GLockedEventPartsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GLockedEventPartsData && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && lockReason == other.lockReason; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), lockReason.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GLockedEventPartsData') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('lockReason', lockReason)) .toString(); } } class GLockedEventPartsDataBuilder implements Builder { _$GLockedEventPartsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GLockedEventPartsData_actorBuilder? _actor; GLockedEventPartsData_actorBuilder get actor => _$this._actor ??= new GLockedEventPartsData_actorBuilder(); set actor(GLockedEventPartsData_actorBuilder? actor) => _$this._actor = actor; _i3.GLockReason? _lockReason; _i3.GLockReason? get lockReason => _$this._lockReason; set lockReason(_i3.GLockReason? lockReason) => _$this._lockReason = lockReason; GLockedEventPartsDataBuilder() { GLockedEventPartsData._initializeBuilder(this); } GLockedEventPartsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _lockReason = $v.lockReason; _$v = null; } return this; } @override void replace(GLockedEventPartsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GLockedEventPartsData; } @override void update(void Function(GLockedEventPartsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GLockedEventPartsData build() { _$GLockedEventPartsData _$result; try { _$result = _$v ?? new _$GLockedEventPartsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GLockedEventPartsData', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GLockedEventPartsData', 'createdAt'), actor: _actor?.build(), lockReason: lockReason); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GLockedEventPartsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GLockedEventPartsData_actor extends GLockedEventPartsData_actor { @override final String G__typename; @override final String login; factory _$GLockedEventPartsData_actor( [void Function(GLockedEventPartsData_actorBuilder)? updates]) => (new GLockedEventPartsData_actorBuilder()..update(updates)).build(); _$GLockedEventPartsData_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GLockedEventPartsData_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GLockedEventPartsData_actor', 'login'); } @override GLockedEventPartsData_actor rebuild( void Function(GLockedEventPartsData_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GLockedEventPartsData_actorBuilder toBuilder() => new GLockedEventPartsData_actorBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GLockedEventPartsData_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GLockedEventPartsData_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GLockedEventPartsData_actorBuilder implements Builder { _$GLockedEventPartsData_actor? _$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; GLockedEventPartsData_actorBuilder() { GLockedEventPartsData_actor._initializeBuilder(this); } GLockedEventPartsData_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GLockedEventPartsData_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GLockedEventPartsData_actor; } @override void update(void Function(GLockedEventPartsData_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GLockedEventPartsData_actor build() { final _$result = _$v ?? new _$GLockedEventPartsData_actor._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GLockedEventPartsData_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GLockedEventPartsData_actor', 'login')); replace(_$result); return _$result; } } class _$GUnlockedEventPartsData extends GUnlockedEventPartsData { @override final String G__typename; @override final DateTime createdAt; @override final GUnlockedEventPartsData_actor? actor; factory _$GUnlockedEventPartsData( [void Function(GUnlockedEventPartsDataBuilder)? updates]) => (new GUnlockedEventPartsDataBuilder()..update(updates)).build(); _$GUnlockedEventPartsData._( {required this.G__typename, required this.createdAt, this.actor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUnlockedEventPartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GUnlockedEventPartsData', 'createdAt'); } @override GUnlockedEventPartsData rebuild( void Function(GUnlockedEventPartsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUnlockedEventPartsDataBuilder toBuilder() => new GUnlockedEventPartsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUnlockedEventPartsData && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GUnlockedEventPartsData') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor)) .toString(); } } class GUnlockedEventPartsDataBuilder implements Builder { _$GUnlockedEventPartsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GUnlockedEventPartsData_actorBuilder? _actor; GUnlockedEventPartsData_actorBuilder get actor => _$this._actor ??= new GUnlockedEventPartsData_actorBuilder(); set actor(GUnlockedEventPartsData_actorBuilder? actor) => _$this._actor = actor; GUnlockedEventPartsDataBuilder() { GUnlockedEventPartsData._initializeBuilder(this); } GUnlockedEventPartsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _$v = null; } return this; } @override void replace(GUnlockedEventPartsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUnlockedEventPartsData; } @override void update(void Function(GUnlockedEventPartsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GUnlockedEventPartsData build() { _$GUnlockedEventPartsData _$result; try { _$result = _$v ?? new _$GUnlockedEventPartsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUnlockedEventPartsData', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GUnlockedEventPartsData', 'createdAt'), actor: _actor?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GUnlockedEventPartsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GUnlockedEventPartsData_actor extends GUnlockedEventPartsData_actor { @override final String G__typename; @override final String login; factory _$GUnlockedEventPartsData_actor( [void Function(GUnlockedEventPartsData_actorBuilder)? updates]) => (new GUnlockedEventPartsData_actorBuilder()..update(updates)).build(); _$GUnlockedEventPartsData_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUnlockedEventPartsData_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GUnlockedEventPartsData_actor', 'login'); } @override GUnlockedEventPartsData_actor rebuild( void Function(GUnlockedEventPartsData_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUnlockedEventPartsData_actorBuilder toBuilder() => new GUnlockedEventPartsData_actorBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUnlockedEventPartsData_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GUnlockedEventPartsData_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GUnlockedEventPartsData_actorBuilder implements Builder { _$GUnlockedEventPartsData_actor? _$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; GUnlockedEventPartsData_actorBuilder() { GUnlockedEventPartsData_actor._initializeBuilder(this); } GUnlockedEventPartsData_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GUnlockedEventPartsData_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUnlockedEventPartsData_actor; } @override void update(void Function(GUnlockedEventPartsData_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GUnlockedEventPartsData_actor build() { final _$result = _$v ?? new _$GUnlockedEventPartsData_actor._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUnlockedEventPartsData_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GUnlockedEventPartsData_actor', 'login')); replace(_$result); return _$result; } } class _$GAssignedEventPartsData extends GAssignedEventPartsData { @override final String G__typename; @override final DateTime createdAt; @override final GAssignedEventPartsData_actor? actor; @override final GAssignedEventPartsData_assignee? assignee; factory _$GAssignedEventPartsData( [void Function(GAssignedEventPartsDataBuilder)? updates]) => (new GAssignedEventPartsDataBuilder()..update(updates)).build(); _$GAssignedEventPartsData._( {required this.G__typename, required this.createdAt, this.actor, this.assignee}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GAssignedEventPartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GAssignedEventPartsData', 'createdAt'); } @override GAssignedEventPartsData rebuild( void Function(GAssignedEventPartsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GAssignedEventPartsDataBuilder toBuilder() => new GAssignedEventPartsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GAssignedEventPartsData && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && assignee == other.assignee; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), assignee.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GAssignedEventPartsData') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('assignee', assignee)) .toString(); } } class GAssignedEventPartsDataBuilder implements Builder { _$GAssignedEventPartsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GAssignedEventPartsData_actorBuilder? _actor; GAssignedEventPartsData_actorBuilder get actor => _$this._actor ??= new GAssignedEventPartsData_actorBuilder(); set actor(GAssignedEventPartsData_actorBuilder? actor) => _$this._actor = actor; GAssignedEventPartsData_assignee? _assignee; GAssignedEventPartsData_assignee? get assignee => _$this._assignee; set assignee(GAssignedEventPartsData_assignee? assignee) => _$this._assignee = assignee; GAssignedEventPartsDataBuilder() { GAssignedEventPartsData._initializeBuilder(this); } GAssignedEventPartsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _assignee = $v.assignee; _$v = null; } return this; } @override void replace(GAssignedEventPartsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GAssignedEventPartsData; } @override void update(void Function(GAssignedEventPartsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GAssignedEventPartsData build() { _$GAssignedEventPartsData _$result; try { _$result = _$v ?? new _$GAssignedEventPartsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GAssignedEventPartsData', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GAssignedEventPartsData', 'createdAt'), actor: _actor?.build(), assignee: assignee); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GAssignedEventPartsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GAssignedEventPartsData_actor extends GAssignedEventPartsData_actor { @override final String G__typename; @override final String login; factory _$GAssignedEventPartsData_actor( [void Function(GAssignedEventPartsData_actorBuilder)? updates]) => (new GAssignedEventPartsData_actorBuilder()..update(updates)).build(); _$GAssignedEventPartsData_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GAssignedEventPartsData_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GAssignedEventPartsData_actor', 'login'); } @override GAssignedEventPartsData_actor rebuild( void Function(GAssignedEventPartsData_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GAssignedEventPartsData_actorBuilder toBuilder() => new GAssignedEventPartsData_actorBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GAssignedEventPartsData_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GAssignedEventPartsData_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GAssignedEventPartsData_actorBuilder implements Builder { _$GAssignedEventPartsData_actor? _$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; GAssignedEventPartsData_actorBuilder() { GAssignedEventPartsData_actor._initializeBuilder(this); } GAssignedEventPartsData_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GAssignedEventPartsData_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GAssignedEventPartsData_actor; } @override void update(void Function(GAssignedEventPartsData_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GAssignedEventPartsData_actor build() { final _$result = _$v ?? new _$GAssignedEventPartsData_actor._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GAssignedEventPartsData_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GAssignedEventPartsData_actor', 'login')); replace(_$result); return _$result; } } class _$GAssignedEventPartsData_assignee__base extends GAssignedEventPartsData_assignee__base { @override final String G__typename; factory _$GAssignedEventPartsData_assignee__base( [void Function(GAssignedEventPartsData_assignee__baseBuilder)? updates]) => (new GAssignedEventPartsData_assignee__baseBuilder()..update(updates)) .build(); _$GAssignedEventPartsData_assignee__base._({required this.G__typename}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GAssignedEventPartsData_assignee__base', 'G__typename'); } @override GAssignedEventPartsData_assignee__base rebuild( void Function(GAssignedEventPartsData_assignee__baseBuilder) updates) => (toBuilder()..update(updates)).build(); @override GAssignedEventPartsData_assignee__baseBuilder toBuilder() => new GAssignedEventPartsData_assignee__baseBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GAssignedEventPartsData_assignee__base && G__typename == other.G__typename; } @override int get hashCode { return $jf($jc(0, G__typename.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GAssignedEventPartsData_assignee__base') ..add('G__typename', G__typename)) .toString(); } } class GAssignedEventPartsData_assignee__baseBuilder implements Builder { _$GAssignedEventPartsData_assignee__base? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GAssignedEventPartsData_assignee__baseBuilder() { GAssignedEventPartsData_assignee__base._initializeBuilder(this); } GAssignedEventPartsData_assignee__baseBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _$v = null; } return this; } @override void replace(GAssignedEventPartsData_assignee__base other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GAssignedEventPartsData_assignee__base; } @override void update( void Function(GAssignedEventPartsData_assignee__baseBuilder)? updates) { if (updates != null) updates(this); } @override _$GAssignedEventPartsData_assignee__base build() { final _$result = _$v ?? new _$GAssignedEventPartsData_assignee__base._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GAssignedEventPartsData_assignee__base', 'G__typename')); replace(_$result); return _$result; } } class _$GAssignedEventPartsData_assignee__asUser extends GAssignedEventPartsData_assignee__asUser { @override final String G__typename; @override final String login; factory _$GAssignedEventPartsData_assignee__asUser( [void Function(GAssignedEventPartsData_assignee__asUserBuilder)? updates]) => (new GAssignedEventPartsData_assignee__asUserBuilder()..update(updates)) .build(); _$GAssignedEventPartsData_assignee__asUser._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GAssignedEventPartsData_assignee__asUser', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GAssignedEventPartsData_assignee__asUser', 'login'); } @override GAssignedEventPartsData_assignee__asUser rebuild( void Function(GAssignedEventPartsData_assignee__asUserBuilder) updates) => (toBuilder()..update(updates)).build(); @override GAssignedEventPartsData_assignee__asUserBuilder toBuilder() => new GAssignedEventPartsData_assignee__asUserBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GAssignedEventPartsData_assignee__asUser && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GAssignedEventPartsData_assignee__asUser') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GAssignedEventPartsData_assignee__asUserBuilder implements Builder { _$GAssignedEventPartsData_assignee__asUser? _$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; GAssignedEventPartsData_assignee__asUserBuilder() { GAssignedEventPartsData_assignee__asUser._initializeBuilder(this); } GAssignedEventPartsData_assignee__asUserBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GAssignedEventPartsData_assignee__asUser other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GAssignedEventPartsData_assignee__asUser; } @override void update( void Function(GAssignedEventPartsData_assignee__asUserBuilder)? updates) { if (updates != null) updates(this); } @override _$GAssignedEventPartsData_assignee__asUser build() { final _$result = _$v ?? new _$GAssignedEventPartsData_assignee__asUser._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GAssignedEventPartsData_assignee__asUser', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GAssignedEventPartsData_assignee__asUser', 'login')); replace(_$result); return _$result; } } class _$GAssignedEventPartsData_assignee__asBot extends GAssignedEventPartsData_assignee__asBot { @override final String G__typename; @override final String login; factory _$GAssignedEventPartsData_assignee__asBot( [void Function(GAssignedEventPartsData_assignee__asBotBuilder)? updates]) => (new GAssignedEventPartsData_assignee__asBotBuilder()..update(updates)) .build(); _$GAssignedEventPartsData_assignee__asBot._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GAssignedEventPartsData_assignee__asBot', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GAssignedEventPartsData_assignee__asBot', 'login'); } @override GAssignedEventPartsData_assignee__asBot rebuild( void Function(GAssignedEventPartsData_assignee__asBotBuilder) updates) => (toBuilder()..update(updates)).build(); @override GAssignedEventPartsData_assignee__asBotBuilder toBuilder() => new GAssignedEventPartsData_assignee__asBotBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GAssignedEventPartsData_assignee__asBot && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GAssignedEventPartsData_assignee__asBot') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GAssignedEventPartsData_assignee__asBotBuilder implements Builder { _$GAssignedEventPartsData_assignee__asBot? _$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; GAssignedEventPartsData_assignee__asBotBuilder() { GAssignedEventPartsData_assignee__asBot._initializeBuilder(this); } GAssignedEventPartsData_assignee__asBotBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GAssignedEventPartsData_assignee__asBot other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GAssignedEventPartsData_assignee__asBot; } @override void update( void Function(GAssignedEventPartsData_assignee__asBotBuilder)? updates) { if (updates != null) updates(this); } @override _$GAssignedEventPartsData_assignee__asBot build() { final _$result = _$v ?? new _$GAssignedEventPartsData_assignee__asBot._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GAssignedEventPartsData_assignee__asBot', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GAssignedEventPartsData_assignee__asBot', 'login')); replace(_$result); return _$result; } } class _$GAssignedEventPartsData_assignee__asOrganization extends GAssignedEventPartsData_assignee__asOrganization { @override final String G__typename; @override final String login; factory _$GAssignedEventPartsData_assignee__asOrganization( [void Function( GAssignedEventPartsData_assignee__asOrganizationBuilder)? updates]) => (new GAssignedEventPartsData_assignee__asOrganizationBuilder() ..update(updates)) .build(); _$GAssignedEventPartsData_assignee__asOrganization._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GAssignedEventPartsData_assignee__asOrganization', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GAssignedEventPartsData_assignee__asOrganization', 'login'); } @override GAssignedEventPartsData_assignee__asOrganization rebuild( void Function(GAssignedEventPartsData_assignee__asOrganizationBuilder) updates) => (toBuilder()..update(updates)).build(); @override GAssignedEventPartsData_assignee__asOrganizationBuilder toBuilder() => new GAssignedEventPartsData_assignee__asOrganizationBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GAssignedEventPartsData_assignee__asOrganization && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GAssignedEventPartsData_assignee__asOrganization') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GAssignedEventPartsData_assignee__asOrganizationBuilder implements Builder { _$GAssignedEventPartsData_assignee__asOrganization? _$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; GAssignedEventPartsData_assignee__asOrganizationBuilder() { GAssignedEventPartsData_assignee__asOrganization._initializeBuilder(this); } GAssignedEventPartsData_assignee__asOrganizationBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GAssignedEventPartsData_assignee__asOrganization other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GAssignedEventPartsData_assignee__asOrganization; } @override void update( void Function(GAssignedEventPartsData_assignee__asOrganizationBuilder)? updates) { if (updates != null) updates(this); } @override _$GAssignedEventPartsData_assignee__asOrganization build() { final _$result = _$v ?? new _$GAssignedEventPartsData_assignee__asOrganization._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GAssignedEventPartsData_assignee__asOrganization', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull(login, 'GAssignedEventPartsData_assignee__asOrganization', 'login')); replace(_$result); return _$result; } } class _$GAssignedEventPartsData_assignee__asMannequin extends GAssignedEventPartsData_assignee__asMannequin { @override final String G__typename; @override final String login; factory _$GAssignedEventPartsData_assignee__asMannequin( [void Function(GAssignedEventPartsData_assignee__asMannequinBuilder)? updates]) => (new GAssignedEventPartsData_assignee__asMannequinBuilder() ..update(updates)) .build(); _$GAssignedEventPartsData_assignee__asMannequin._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GAssignedEventPartsData_assignee__asMannequin', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GAssignedEventPartsData_assignee__asMannequin', 'login'); } @override GAssignedEventPartsData_assignee__asMannequin rebuild( void Function(GAssignedEventPartsData_assignee__asMannequinBuilder) updates) => (toBuilder()..update(updates)).build(); @override GAssignedEventPartsData_assignee__asMannequinBuilder toBuilder() => new GAssignedEventPartsData_assignee__asMannequinBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GAssignedEventPartsData_assignee__asMannequin && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GAssignedEventPartsData_assignee__asMannequin') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GAssignedEventPartsData_assignee__asMannequinBuilder implements Builder { _$GAssignedEventPartsData_assignee__asMannequin? _$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; GAssignedEventPartsData_assignee__asMannequinBuilder() { GAssignedEventPartsData_assignee__asMannequin._initializeBuilder(this); } GAssignedEventPartsData_assignee__asMannequinBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GAssignedEventPartsData_assignee__asMannequin other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GAssignedEventPartsData_assignee__asMannequin; } @override void update( void Function(GAssignedEventPartsData_assignee__asMannequinBuilder)? updates) { if (updates != null) updates(this); } @override _$GAssignedEventPartsData_assignee__asMannequin build() { final _$result = _$v ?? new _$GAssignedEventPartsData_assignee__asMannequin._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GAssignedEventPartsData_assignee__asMannequin', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull(login, 'GAssignedEventPartsData_assignee__asMannequin', 'login')); replace(_$result); return _$result; } } class _$GUnassignedEventPartsData extends GUnassignedEventPartsData { @override final String G__typename; @override final DateTime createdAt; @override final GUnassignedEventPartsData_actor? actor; @override final GUnassignedEventPartsData_assignee? assignee; factory _$GUnassignedEventPartsData( [void Function(GUnassignedEventPartsDataBuilder)? updates]) => (new GUnassignedEventPartsDataBuilder()..update(updates)).build(); _$GUnassignedEventPartsData._( {required this.G__typename, required this.createdAt, this.actor, this.assignee}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUnassignedEventPartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GUnassignedEventPartsData', 'createdAt'); } @override GUnassignedEventPartsData rebuild( void Function(GUnassignedEventPartsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUnassignedEventPartsDataBuilder toBuilder() => new GUnassignedEventPartsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUnassignedEventPartsData && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && assignee == other.assignee; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), assignee.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GUnassignedEventPartsData') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('assignee', assignee)) .toString(); } } class GUnassignedEventPartsDataBuilder implements Builder { _$GUnassignedEventPartsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GUnassignedEventPartsData_actorBuilder? _actor; GUnassignedEventPartsData_actorBuilder get actor => _$this._actor ??= new GUnassignedEventPartsData_actorBuilder(); set actor(GUnassignedEventPartsData_actorBuilder? actor) => _$this._actor = actor; GUnassignedEventPartsData_assignee? _assignee; GUnassignedEventPartsData_assignee? get assignee => _$this._assignee; set assignee(GUnassignedEventPartsData_assignee? assignee) => _$this._assignee = assignee; GUnassignedEventPartsDataBuilder() { GUnassignedEventPartsData._initializeBuilder(this); } GUnassignedEventPartsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _assignee = $v.assignee; _$v = null; } return this; } @override void replace(GUnassignedEventPartsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUnassignedEventPartsData; } @override void update(void Function(GUnassignedEventPartsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GUnassignedEventPartsData build() { _$GUnassignedEventPartsData _$result; try { _$result = _$v ?? new _$GUnassignedEventPartsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUnassignedEventPartsData', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GUnassignedEventPartsData', 'createdAt'), actor: _actor?.build(), assignee: assignee); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GUnassignedEventPartsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GUnassignedEventPartsData_actor extends GUnassignedEventPartsData_actor { @override final String G__typename; @override final String login; factory _$GUnassignedEventPartsData_actor( [void Function(GUnassignedEventPartsData_actorBuilder)? updates]) => (new GUnassignedEventPartsData_actorBuilder()..update(updates)).build(); _$GUnassignedEventPartsData_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUnassignedEventPartsData_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GUnassignedEventPartsData_actor', 'login'); } @override GUnassignedEventPartsData_actor rebuild( void Function(GUnassignedEventPartsData_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUnassignedEventPartsData_actorBuilder toBuilder() => new GUnassignedEventPartsData_actorBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUnassignedEventPartsData_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GUnassignedEventPartsData_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GUnassignedEventPartsData_actorBuilder implements Builder { _$GUnassignedEventPartsData_actor? _$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; GUnassignedEventPartsData_actorBuilder() { GUnassignedEventPartsData_actor._initializeBuilder(this); } GUnassignedEventPartsData_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GUnassignedEventPartsData_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUnassignedEventPartsData_actor; } @override void update(void Function(GUnassignedEventPartsData_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GUnassignedEventPartsData_actor build() { final _$result = _$v ?? new _$GUnassignedEventPartsData_actor._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUnassignedEventPartsData_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GUnassignedEventPartsData_actor', 'login')); replace(_$result); return _$result; } } class _$GUnassignedEventPartsData_assignee__base extends GUnassignedEventPartsData_assignee__base { @override final String G__typename; factory _$GUnassignedEventPartsData_assignee__base( [void Function(GUnassignedEventPartsData_assignee__baseBuilder)? updates]) => (new GUnassignedEventPartsData_assignee__baseBuilder()..update(updates)) .build(); _$GUnassignedEventPartsData_assignee__base._({required this.G__typename}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUnassignedEventPartsData_assignee__base', 'G__typename'); } @override GUnassignedEventPartsData_assignee__base rebuild( void Function(GUnassignedEventPartsData_assignee__baseBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUnassignedEventPartsData_assignee__baseBuilder toBuilder() => new GUnassignedEventPartsData_assignee__baseBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUnassignedEventPartsData_assignee__base && G__typename == other.G__typename; } @override int get hashCode { return $jf($jc(0, G__typename.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUnassignedEventPartsData_assignee__base') ..add('G__typename', G__typename)) .toString(); } } class GUnassignedEventPartsData_assignee__baseBuilder implements Builder { _$GUnassignedEventPartsData_assignee__base? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GUnassignedEventPartsData_assignee__baseBuilder() { GUnassignedEventPartsData_assignee__base._initializeBuilder(this); } GUnassignedEventPartsData_assignee__baseBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _$v = null; } return this; } @override void replace(GUnassignedEventPartsData_assignee__base other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUnassignedEventPartsData_assignee__base; } @override void update( void Function(GUnassignedEventPartsData_assignee__baseBuilder)? updates) { if (updates != null) updates(this); } @override _$GUnassignedEventPartsData_assignee__base build() { final _$result = _$v ?? new _$GUnassignedEventPartsData_assignee__base._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GUnassignedEventPartsData_assignee__base', 'G__typename')); replace(_$result); return _$result; } } class _$GUnassignedEventPartsData_assignee__asUser extends GUnassignedEventPartsData_assignee__asUser { @override final String G__typename; @override final String login; factory _$GUnassignedEventPartsData_assignee__asUser( [void Function(GUnassignedEventPartsData_assignee__asUserBuilder)? updates]) => (new GUnassignedEventPartsData_assignee__asUserBuilder()..update(updates)) .build(); _$GUnassignedEventPartsData_assignee__asUser._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GUnassignedEventPartsData_assignee__asUser', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GUnassignedEventPartsData_assignee__asUser', 'login'); } @override GUnassignedEventPartsData_assignee__asUser rebuild( void Function(GUnassignedEventPartsData_assignee__asUserBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUnassignedEventPartsData_assignee__asUserBuilder toBuilder() => new GUnassignedEventPartsData_assignee__asUserBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUnassignedEventPartsData_assignee__asUser && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUnassignedEventPartsData_assignee__asUser') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GUnassignedEventPartsData_assignee__asUserBuilder implements Builder { _$GUnassignedEventPartsData_assignee__asUser? _$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; GUnassignedEventPartsData_assignee__asUserBuilder() { GUnassignedEventPartsData_assignee__asUser._initializeBuilder(this); } GUnassignedEventPartsData_assignee__asUserBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GUnassignedEventPartsData_assignee__asUser other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUnassignedEventPartsData_assignee__asUser; } @override void update( void Function(GUnassignedEventPartsData_assignee__asUserBuilder)? updates) { if (updates != null) updates(this); } @override _$GUnassignedEventPartsData_assignee__asUser build() { final _$result = _$v ?? new _$GUnassignedEventPartsData_assignee__asUser._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GUnassignedEventPartsData_assignee__asUser', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GUnassignedEventPartsData_assignee__asUser', 'login')); replace(_$result); return _$result; } } class _$GUnassignedEventPartsData_assignee__asBot extends GUnassignedEventPartsData_assignee__asBot { @override final String G__typename; @override final String login; factory _$GUnassignedEventPartsData_assignee__asBot( [void Function(GUnassignedEventPartsData_assignee__asBotBuilder)? updates]) => (new GUnassignedEventPartsData_assignee__asBotBuilder()..update(updates)) .build(); _$GUnassignedEventPartsData_assignee__asBot._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GUnassignedEventPartsData_assignee__asBot', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GUnassignedEventPartsData_assignee__asBot', 'login'); } @override GUnassignedEventPartsData_assignee__asBot rebuild( void Function(GUnassignedEventPartsData_assignee__asBotBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUnassignedEventPartsData_assignee__asBotBuilder toBuilder() => new GUnassignedEventPartsData_assignee__asBotBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUnassignedEventPartsData_assignee__asBot && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUnassignedEventPartsData_assignee__asBot') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GUnassignedEventPartsData_assignee__asBotBuilder implements Builder { _$GUnassignedEventPartsData_assignee__asBot? _$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; GUnassignedEventPartsData_assignee__asBotBuilder() { GUnassignedEventPartsData_assignee__asBot._initializeBuilder(this); } GUnassignedEventPartsData_assignee__asBotBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GUnassignedEventPartsData_assignee__asBot other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUnassignedEventPartsData_assignee__asBot; } @override void update( void Function(GUnassignedEventPartsData_assignee__asBotBuilder)? updates) { if (updates != null) updates(this); } @override _$GUnassignedEventPartsData_assignee__asBot build() { final _$result = _$v ?? new _$GUnassignedEventPartsData_assignee__asBot._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GUnassignedEventPartsData_assignee__asBot', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GUnassignedEventPartsData_assignee__asBot', 'login')); replace(_$result); return _$result; } } class _$GUnassignedEventPartsData_assignee__asOrganization extends GUnassignedEventPartsData_assignee__asOrganization { @override final String G__typename; @override final String login; factory _$GUnassignedEventPartsData_assignee__asOrganization( [void Function( GUnassignedEventPartsData_assignee__asOrganizationBuilder)? updates]) => (new GUnassignedEventPartsData_assignee__asOrganizationBuilder() ..update(updates)) .build(); _$GUnassignedEventPartsData_assignee__asOrganization._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GUnassignedEventPartsData_assignee__asOrganization', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GUnassignedEventPartsData_assignee__asOrganization', 'login'); } @override GUnassignedEventPartsData_assignee__asOrganization rebuild( void Function( GUnassignedEventPartsData_assignee__asOrganizationBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUnassignedEventPartsData_assignee__asOrganizationBuilder toBuilder() => new GUnassignedEventPartsData_assignee__asOrganizationBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUnassignedEventPartsData_assignee__asOrganization && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUnassignedEventPartsData_assignee__asOrganization') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GUnassignedEventPartsData_assignee__asOrganizationBuilder implements Builder { _$GUnassignedEventPartsData_assignee__asOrganization? _$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; GUnassignedEventPartsData_assignee__asOrganizationBuilder() { GUnassignedEventPartsData_assignee__asOrganization._initializeBuilder(this); } GUnassignedEventPartsData_assignee__asOrganizationBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GUnassignedEventPartsData_assignee__asOrganization other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUnassignedEventPartsData_assignee__asOrganization; } @override void update( void Function(GUnassignedEventPartsData_assignee__asOrganizationBuilder)? updates) { if (updates != null) updates(this); } @override _$GUnassignedEventPartsData_assignee__asOrganization build() { final _$result = _$v ?? new _$GUnassignedEventPartsData_assignee__asOrganization._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUnassignedEventPartsData_assignee__asOrganization', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull(login, 'GUnassignedEventPartsData_assignee__asOrganization', 'login')); replace(_$result); return _$result; } } class _$GUnassignedEventPartsData_assignee__asMannequin extends GUnassignedEventPartsData_assignee__asMannequin { @override final String G__typename; @override final String login; factory _$GUnassignedEventPartsData_assignee__asMannequin( [void Function( GUnassignedEventPartsData_assignee__asMannequinBuilder)? updates]) => (new GUnassignedEventPartsData_assignee__asMannequinBuilder() ..update(updates)) .build(); _$GUnassignedEventPartsData_assignee__asMannequin._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GUnassignedEventPartsData_assignee__asMannequin', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GUnassignedEventPartsData_assignee__asMannequin', 'login'); } @override GUnassignedEventPartsData_assignee__asMannequin rebuild( void Function(GUnassignedEventPartsData_assignee__asMannequinBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUnassignedEventPartsData_assignee__asMannequinBuilder toBuilder() => new GUnassignedEventPartsData_assignee__asMannequinBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUnassignedEventPartsData_assignee__asMannequin && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GUnassignedEventPartsData_assignee__asMannequin') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GUnassignedEventPartsData_assignee__asMannequinBuilder implements Builder { _$GUnassignedEventPartsData_assignee__asMannequin? _$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; GUnassignedEventPartsData_assignee__asMannequinBuilder() { GUnassignedEventPartsData_assignee__asMannequin._initializeBuilder(this); } GUnassignedEventPartsData_assignee__asMannequinBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GUnassignedEventPartsData_assignee__asMannequin other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUnassignedEventPartsData_assignee__asMannequin; } @override void update( void Function(GUnassignedEventPartsData_assignee__asMannequinBuilder)? updates) { if (updates != null) updates(this); } @override _$GUnassignedEventPartsData_assignee__asMannequin build() { final _$result = _$v ?? new _$GUnassignedEventPartsData_assignee__asMannequin._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUnassignedEventPartsData_assignee__asMannequin', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull(login, 'GUnassignedEventPartsData_assignee__asMannequin', 'login')); replace(_$result); return _$result; } } class _$GSubscribedEventPartsData extends GSubscribedEventPartsData { @override final String G__typename; @override final DateTime createdAt; @override final GSubscribedEventPartsData_actor? actor; factory _$GSubscribedEventPartsData( [void Function(GSubscribedEventPartsDataBuilder)? updates]) => (new GSubscribedEventPartsDataBuilder()..update(updates)).build(); _$GSubscribedEventPartsData._( {required this.G__typename, required this.createdAt, this.actor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GSubscribedEventPartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GSubscribedEventPartsData', 'createdAt'); } @override GSubscribedEventPartsData rebuild( void Function(GSubscribedEventPartsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GSubscribedEventPartsDataBuilder toBuilder() => new GSubscribedEventPartsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GSubscribedEventPartsData && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GSubscribedEventPartsData') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor)) .toString(); } } class GSubscribedEventPartsDataBuilder implements Builder { _$GSubscribedEventPartsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GSubscribedEventPartsData_actorBuilder? _actor; GSubscribedEventPartsData_actorBuilder get actor => _$this._actor ??= new GSubscribedEventPartsData_actorBuilder(); set actor(GSubscribedEventPartsData_actorBuilder? actor) => _$this._actor = actor; GSubscribedEventPartsDataBuilder() { GSubscribedEventPartsData._initializeBuilder(this); } GSubscribedEventPartsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _$v = null; } return this; } @override void replace(GSubscribedEventPartsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GSubscribedEventPartsData; } @override void update(void Function(GSubscribedEventPartsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GSubscribedEventPartsData build() { _$GSubscribedEventPartsData _$result; try { _$result = _$v ?? new _$GSubscribedEventPartsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GSubscribedEventPartsData', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GSubscribedEventPartsData', 'createdAt'), actor: _actor?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GSubscribedEventPartsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GSubscribedEventPartsData_actor extends GSubscribedEventPartsData_actor { @override final String G__typename; @override final String login; factory _$GSubscribedEventPartsData_actor( [void Function(GSubscribedEventPartsData_actorBuilder)? updates]) => (new GSubscribedEventPartsData_actorBuilder()..update(updates)).build(); _$GSubscribedEventPartsData_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GSubscribedEventPartsData_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GSubscribedEventPartsData_actor', 'login'); } @override GSubscribedEventPartsData_actor rebuild( void Function(GSubscribedEventPartsData_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GSubscribedEventPartsData_actorBuilder toBuilder() => new GSubscribedEventPartsData_actorBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GSubscribedEventPartsData_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GSubscribedEventPartsData_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GSubscribedEventPartsData_actorBuilder implements Builder { _$GSubscribedEventPartsData_actor? _$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; GSubscribedEventPartsData_actorBuilder() { GSubscribedEventPartsData_actor._initializeBuilder(this); } GSubscribedEventPartsData_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GSubscribedEventPartsData_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GSubscribedEventPartsData_actor; } @override void update(void Function(GSubscribedEventPartsData_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GSubscribedEventPartsData_actor build() { final _$result = _$v ?? new _$GSubscribedEventPartsData_actor._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GSubscribedEventPartsData_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GSubscribedEventPartsData_actor', 'login')); replace(_$result); return _$result; } } class _$GUnsubscribedEventPartsData extends GUnsubscribedEventPartsData { @override final String G__typename; @override final DateTime createdAt; @override final GUnsubscribedEventPartsData_actor? actor; factory _$GUnsubscribedEventPartsData( [void Function(GUnsubscribedEventPartsDataBuilder)? updates]) => (new GUnsubscribedEventPartsDataBuilder()..update(updates)).build(); _$GUnsubscribedEventPartsData._( {required this.G__typename, required this.createdAt, this.actor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUnsubscribedEventPartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GUnsubscribedEventPartsData', 'createdAt'); } @override GUnsubscribedEventPartsData rebuild( void Function(GUnsubscribedEventPartsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUnsubscribedEventPartsDataBuilder toBuilder() => new GUnsubscribedEventPartsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUnsubscribedEventPartsData && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GUnsubscribedEventPartsData') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor)) .toString(); } } class GUnsubscribedEventPartsDataBuilder implements Builder { _$GUnsubscribedEventPartsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GUnsubscribedEventPartsData_actorBuilder? _actor; GUnsubscribedEventPartsData_actorBuilder get actor => _$this._actor ??= new GUnsubscribedEventPartsData_actorBuilder(); set actor(GUnsubscribedEventPartsData_actorBuilder? actor) => _$this._actor = actor; GUnsubscribedEventPartsDataBuilder() { GUnsubscribedEventPartsData._initializeBuilder(this); } GUnsubscribedEventPartsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _$v = null; } return this; } @override void replace(GUnsubscribedEventPartsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUnsubscribedEventPartsData; } @override void update(void Function(GUnsubscribedEventPartsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GUnsubscribedEventPartsData build() { _$GUnsubscribedEventPartsData _$result; try { _$result = _$v ?? new _$GUnsubscribedEventPartsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GUnsubscribedEventPartsData', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GUnsubscribedEventPartsData', 'createdAt'), actor: _actor?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GUnsubscribedEventPartsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GUnsubscribedEventPartsData_actor extends GUnsubscribedEventPartsData_actor { @override final String G__typename; @override final String login; factory _$GUnsubscribedEventPartsData_actor( [void Function(GUnsubscribedEventPartsData_actorBuilder)? updates]) => (new GUnsubscribedEventPartsData_actorBuilder()..update(updates)).build(); _$GUnsubscribedEventPartsData_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GUnsubscribedEventPartsData_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GUnsubscribedEventPartsData_actor', 'login'); } @override GUnsubscribedEventPartsData_actor rebuild( void Function(GUnsubscribedEventPartsData_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GUnsubscribedEventPartsData_actorBuilder toBuilder() => new GUnsubscribedEventPartsData_actorBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GUnsubscribedEventPartsData_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GUnsubscribedEventPartsData_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GUnsubscribedEventPartsData_actorBuilder implements Builder { _$GUnsubscribedEventPartsData_actor? _$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; GUnsubscribedEventPartsData_actorBuilder() { GUnsubscribedEventPartsData_actor._initializeBuilder(this); } GUnsubscribedEventPartsData_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GUnsubscribedEventPartsData_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GUnsubscribedEventPartsData_actor; } @override void update( void Function(GUnsubscribedEventPartsData_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GUnsubscribedEventPartsData_actor build() { final _$result = _$v ?? new _$GUnsubscribedEventPartsData_actor._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GUnsubscribedEventPartsData_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GUnsubscribedEventPartsData_actor', 'login')); replace(_$result); return _$result; } } class _$GMentionedEventPartsData extends GMentionedEventPartsData { @override final String G__typename; @override final DateTime createdAt; @override final GMentionedEventPartsData_actor? actor; factory _$GMentionedEventPartsData( [void Function(GMentionedEventPartsDataBuilder)? updates]) => (new GMentionedEventPartsDataBuilder()..update(updates)).build(); _$GMentionedEventPartsData._( {required this.G__typename, required this.createdAt, this.actor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GMentionedEventPartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GMentionedEventPartsData', 'createdAt'); } @override GMentionedEventPartsData rebuild( void Function(GMentionedEventPartsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GMentionedEventPartsDataBuilder toBuilder() => new GMentionedEventPartsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GMentionedEventPartsData && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GMentionedEventPartsData') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor)) .toString(); } } class GMentionedEventPartsDataBuilder implements Builder { _$GMentionedEventPartsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GMentionedEventPartsData_actorBuilder? _actor; GMentionedEventPartsData_actorBuilder get actor => _$this._actor ??= new GMentionedEventPartsData_actorBuilder(); set actor(GMentionedEventPartsData_actorBuilder? actor) => _$this._actor = actor; GMentionedEventPartsDataBuilder() { GMentionedEventPartsData._initializeBuilder(this); } GMentionedEventPartsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _$v = null; } return this; } @override void replace(GMentionedEventPartsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GMentionedEventPartsData; } @override void update(void Function(GMentionedEventPartsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GMentionedEventPartsData build() { _$GMentionedEventPartsData _$result; try { _$result = _$v ?? new _$GMentionedEventPartsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GMentionedEventPartsData', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GMentionedEventPartsData', 'createdAt'), actor: _actor?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GMentionedEventPartsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GMentionedEventPartsData_actor extends GMentionedEventPartsData_actor { @override final String G__typename; @override final String login; factory _$GMentionedEventPartsData_actor( [void Function(GMentionedEventPartsData_actorBuilder)? updates]) => (new GMentionedEventPartsData_actorBuilder()..update(updates)).build(); _$GMentionedEventPartsData_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GMentionedEventPartsData_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GMentionedEventPartsData_actor', 'login'); } @override GMentionedEventPartsData_actor rebuild( void Function(GMentionedEventPartsData_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GMentionedEventPartsData_actorBuilder toBuilder() => new GMentionedEventPartsData_actorBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GMentionedEventPartsData_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GMentionedEventPartsData_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GMentionedEventPartsData_actorBuilder implements Builder { _$GMentionedEventPartsData_actor? _$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; GMentionedEventPartsData_actorBuilder() { GMentionedEventPartsData_actor._initializeBuilder(this); } GMentionedEventPartsData_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GMentionedEventPartsData_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GMentionedEventPartsData_actor; } @override void update(void Function(GMentionedEventPartsData_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GMentionedEventPartsData_actor build() { final _$result = _$v ?? new _$GMentionedEventPartsData_actor._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GMentionedEventPartsData_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GMentionedEventPartsData_actor', 'login')); replace(_$result); return _$result; } } class _$GPinnedEventPartsData extends GPinnedEventPartsData { @override final String G__typename; @override final DateTime createdAt; @override final GPinnedEventPartsData_actor? actor; factory _$GPinnedEventPartsData( [void Function(GPinnedEventPartsDataBuilder)? updates]) => (new GPinnedEventPartsDataBuilder()..update(updates)).build(); _$GPinnedEventPartsData._( {required this.G__typename, required this.createdAt, this.actor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GPinnedEventPartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GPinnedEventPartsData', 'createdAt'); } @override GPinnedEventPartsData rebuild( void Function(GPinnedEventPartsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GPinnedEventPartsDataBuilder toBuilder() => new GPinnedEventPartsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GPinnedEventPartsData && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GPinnedEventPartsData') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor)) .toString(); } } class GPinnedEventPartsDataBuilder implements Builder { _$GPinnedEventPartsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GPinnedEventPartsData_actorBuilder? _actor; GPinnedEventPartsData_actorBuilder get actor => _$this._actor ??= new GPinnedEventPartsData_actorBuilder(); set actor(GPinnedEventPartsData_actorBuilder? actor) => _$this._actor = actor; GPinnedEventPartsDataBuilder() { GPinnedEventPartsData._initializeBuilder(this); } GPinnedEventPartsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _$v = null; } return this; } @override void replace(GPinnedEventPartsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GPinnedEventPartsData; } @override void update(void Function(GPinnedEventPartsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GPinnedEventPartsData build() { _$GPinnedEventPartsData _$result; try { _$result = _$v ?? new _$GPinnedEventPartsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GPinnedEventPartsData', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GPinnedEventPartsData', 'createdAt'), actor: _actor?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GPinnedEventPartsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GPinnedEventPartsData_actor extends GPinnedEventPartsData_actor { @override final String G__typename; @override final String login; factory _$GPinnedEventPartsData_actor( [void Function(GPinnedEventPartsData_actorBuilder)? updates]) => (new GPinnedEventPartsData_actorBuilder()..update(updates)).build(); _$GPinnedEventPartsData_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GPinnedEventPartsData_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GPinnedEventPartsData_actor', 'login'); } @override GPinnedEventPartsData_actor rebuild( void Function(GPinnedEventPartsData_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GPinnedEventPartsData_actorBuilder toBuilder() => new GPinnedEventPartsData_actorBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GPinnedEventPartsData_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GPinnedEventPartsData_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GPinnedEventPartsData_actorBuilder implements Builder { _$GPinnedEventPartsData_actor? _$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; GPinnedEventPartsData_actorBuilder() { GPinnedEventPartsData_actor._initializeBuilder(this); } GPinnedEventPartsData_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GPinnedEventPartsData_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GPinnedEventPartsData_actor; } @override void update(void Function(GPinnedEventPartsData_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GPinnedEventPartsData_actor build() { final _$result = _$v ?? new _$GPinnedEventPartsData_actor._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GPinnedEventPartsData_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GPinnedEventPartsData_actor', 'login')); replace(_$result); return _$result; } } class _$GTransferredEventPartsData extends GTransferredEventPartsData { @override final String G__typename; @override final DateTime createdAt; @override final GTransferredEventPartsData_actor? actor; @override final GTransferredEventPartsData_fromRepository? fromRepository; factory _$GTransferredEventPartsData( [void Function(GTransferredEventPartsDataBuilder)? updates]) => (new GTransferredEventPartsDataBuilder()..update(updates)).build(); _$GTransferredEventPartsData._( {required this.G__typename, required this.createdAt, this.actor, this.fromRepository}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GTransferredEventPartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GTransferredEventPartsData', 'createdAt'); } @override GTransferredEventPartsData rebuild( void Function(GTransferredEventPartsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GTransferredEventPartsDataBuilder toBuilder() => new GTransferredEventPartsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GTransferredEventPartsData && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && fromRepository == other.fromRepository; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), fromRepository.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GTransferredEventPartsData') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('fromRepository', fromRepository)) .toString(); } } class GTransferredEventPartsDataBuilder implements Builder { _$GTransferredEventPartsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GTransferredEventPartsData_actorBuilder? _actor; GTransferredEventPartsData_actorBuilder get actor => _$this._actor ??= new GTransferredEventPartsData_actorBuilder(); set actor(GTransferredEventPartsData_actorBuilder? actor) => _$this._actor = actor; GTransferredEventPartsData_fromRepositoryBuilder? _fromRepository; GTransferredEventPartsData_fromRepositoryBuilder get fromRepository => _$this._fromRepository ??= new GTransferredEventPartsData_fromRepositoryBuilder(); set fromRepository( GTransferredEventPartsData_fromRepositoryBuilder? fromRepository) => _$this._fromRepository = fromRepository; GTransferredEventPartsDataBuilder() { GTransferredEventPartsData._initializeBuilder(this); } GTransferredEventPartsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _fromRepository = $v.fromRepository?.toBuilder(); _$v = null; } return this; } @override void replace(GTransferredEventPartsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GTransferredEventPartsData; } @override void update(void Function(GTransferredEventPartsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GTransferredEventPartsData build() { _$GTransferredEventPartsData _$result; try { _$result = _$v ?? new _$GTransferredEventPartsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GTransferredEventPartsData', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GTransferredEventPartsData', 'createdAt'), actor: _actor?.build(), fromRepository: _fromRepository?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); _$failedField = 'fromRepository'; _fromRepository?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GTransferredEventPartsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GTransferredEventPartsData_actor extends GTransferredEventPartsData_actor { @override final String G__typename; @override final String login; factory _$GTransferredEventPartsData_actor( [void Function(GTransferredEventPartsData_actorBuilder)? updates]) => (new GTransferredEventPartsData_actorBuilder()..update(updates)).build(); _$GTransferredEventPartsData_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GTransferredEventPartsData_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GTransferredEventPartsData_actor', 'login'); } @override GTransferredEventPartsData_actor rebuild( void Function(GTransferredEventPartsData_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GTransferredEventPartsData_actorBuilder toBuilder() => new GTransferredEventPartsData_actorBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GTransferredEventPartsData_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GTransferredEventPartsData_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GTransferredEventPartsData_actorBuilder implements Builder { _$GTransferredEventPartsData_actor? _$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; GTransferredEventPartsData_actorBuilder() { GTransferredEventPartsData_actor._initializeBuilder(this); } GTransferredEventPartsData_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GTransferredEventPartsData_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GTransferredEventPartsData_actor; } @override void update(void Function(GTransferredEventPartsData_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GTransferredEventPartsData_actor build() { final _$result = _$v ?? new _$GTransferredEventPartsData_actor._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GTransferredEventPartsData_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GTransferredEventPartsData_actor', 'login')); replace(_$result); return _$result; } } class _$GTransferredEventPartsData_fromRepository extends GTransferredEventPartsData_fromRepository { @override final String G__typename; @override final GTransferredEventPartsData_fromRepository_owner owner; @override final String name; factory _$GTransferredEventPartsData_fromRepository( [void Function(GTransferredEventPartsData_fromRepositoryBuilder)? updates]) => (new GTransferredEventPartsData_fromRepositoryBuilder()..update(updates)) .build(); _$GTransferredEventPartsData_fromRepository._( {required this.G__typename, required this.owner, required this.name}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GTransferredEventPartsData_fromRepository', 'G__typename'); BuiltValueNullFieldError.checkNotNull( owner, 'GTransferredEventPartsData_fromRepository', 'owner'); BuiltValueNullFieldError.checkNotNull( name, 'GTransferredEventPartsData_fromRepository', 'name'); } @override GTransferredEventPartsData_fromRepository rebuild( void Function(GTransferredEventPartsData_fromRepositoryBuilder) updates) => (toBuilder()..update(updates)).build(); @override GTransferredEventPartsData_fromRepositoryBuilder toBuilder() => new GTransferredEventPartsData_fromRepositoryBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GTransferredEventPartsData_fromRepository && G__typename == other.G__typename && owner == other.owner && name == other.name; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), owner.hashCode), name.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GTransferredEventPartsData_fromRepository') ..add('G__typename', G__typename) ..add('owner', owner) ..add('name', name)) .toString(); } } class GTransferredEventPartsData_fromRepositoryBuilder implements Builder { _$GTransferredEventPartsData_fromRepository? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GTransferredEventPartsData_fromRepository_ownerBuilder? _owner; GTransferredEventPartsData_fromRepository_ownerBuilder get owner => _$this._owner ??= new GTransferredEventPartsData_fromRepository_ownerBuilder(); set owner(GTransferredEventPartsData_fromRepository_ownerBuilder? owner) => _$this._owner = owner; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GTransferredEventPartsData_fromRepositoryBuilder() { GTransferredEventPartsData_fromRepository._initializeBuilder(this); } GTransferredEventPartsData_fromRepositoryBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _owner = $v.owner.toBuilder(); _name = $v.name; _$v = null; } return this; } @override void replace(GTransferredEventPartsData_fromRepository other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GTransferredEventPartsData_fromRepository; } @override void update( void Function(GTransferredEventPartsData_fromRepositoryBuilder)? updates) { if (updates != null) updates(this); } @override _$GTransferredEventPartsData_fromRepository build() { _$GTransferredEventPartsData_fromRepository _$result; try { _$result = _$v ?? new _$GTransferredEventPartsData_fromRepository._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GTransferredEventPartsData_fromRepository', 'G__typename'), owner: owner.build(), name: BuiltValueNullFieldError.checkNotNull( name, 'GTransferredEventPartsData_fromRepository', 'name')); } catch (_) { late String _$failedField; try { _$failedField = 'owner'; owner.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GTransferredEventPartsData_fromRepository', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GTransferredEventPartsData_fromRepository_owner extends GTransferredEventPartsData_fromRepository_owner { @override final String G__typename; @override final String login; factory _$GTransferredEventPartsData_fromRepository_owner( [void Function( GTransferredEventPartsData_fromRepository_ownerBuilder)? updates]) => (new GTransferredEventPartsData_fromRepository_ownerBuilder() ..update(updates)) .build(); _$GTransferredEventPartsData_fromRepository_owner._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GTransferredEventPartsData_fromRepository_owner', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GTransferredEventPartsData_fromRepository_owner', 'login'); } @override GTransferredEventPartsData_fromRepository_owner rebuild( void Function(GTransferredEventPartsData_fromRepository_ownerBuilder) updates) => (toBuilder()..update(updates)).build(); @override GTransferredEventPartsData_fromRepository_ownerBuilder toBuilder() => new GTransferredEventPartsData_fromRepository_ownerBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GTransferredEventPartsData_fromRepository_owner && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GTransferredEventPartsData_fromRepository_owner') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GTransferredEventPartsData_fromRepository_ownerBuilder implements Builder { _$GTransferredEventPartsData_fromRepository_owner? _$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; GTransferredEventPartsData_fromRepository_ownerBuilder() { GTransferredEventPartsData_fromRepository_owner._initializeBuilder(this); } GTransferredEventPartsData_fromRepository_ownerBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GTransferredEventPartsData_fromRepository_owner other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GTransferredEventPartsData_fromRepository_owner; } @override void update( void Function(GTransferredEventPartsData_fromRepository_ownerBuilder)? updates) { if (updates != null) updates(this); } @override _$GTransferredEventPartsData_fromRepository_owner build() { final _$result = _$v ?? new _$GTransferredEventPartsData_fromRepository_owner._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GTransferredEventPartsData_fromRepository_owner', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull(login, 'GTransferredEventPartsData_fromRepository_owner', 'login')); replace(_$result); return _$result; } } class _$GPullRequestCommitPartsData extends GPullRequestCommitPartsData { @override final String G__typename; @override final GPullRequestCommitPartsData_commit commit; factory _$GPullRequestCommitPartsData( [void Function(GPullRequestCommitPartsDataBuilder)? updates]) => (new GPullRequestCommitPartsDataBuilder()..update(updates)).build(); _$GPullRequestCommitPartsData._( {required this.G__typename, required this.commit}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GPullRequestCommitPartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull( commit, 'GPullRequestCommitPartsData', 'commit'); } @override GPullRequestCommitPartsData rebuild( void Function(GPullRequestCommitPartsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GPullRequestCommitPartsDataBuilder toBuilder() => new GPullRequestCommitPartsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GPullRequestCommitPartsData && G__typename == other.G__typename && commit == other.commit; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), commit.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GPullRequestCommitPartsData') ..add('G__typename', G__typename) ..add('commit', commit)) .toString(); } } class GPullRequestCommitPartsDataBuilder implements Builder { _$GPullRequestCommitPartsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GPullRequestCommitPartsData_commitBuilder? _commit; GPullRequestCommitPartsData_commitBuilder get commit => _$this._commit ??= new GPullRequestCommitPartsData_commitBuilder(); set commit(GPullRequestCommitPartsData_commitBuilder? commit) => _$this._commit = commit; GPullRequestCommitPartsDataBuilder() { GPullRequestCommitPartsData._initializeBuilder(this); } GPullRequestCommitPartsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _commit = $v.commit.toBuilder(); _$v = null; } return this; } @override void replace(GPullRequestCommitPartsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GPullRequestCommitPartsData; } @override void update(void Function(GPullRequestCommitPartsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GPullRequestCommitPartsData build() { _$GPullRequestCommitPartsData _$result; try { _$result = _$v ?? new _$GPullRequestCommitPartsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GPullRequestCommitPartsData', 'G__typename'), commit: commit.build()); } catch (_) { late String _$failedField; try { _$failedField = 'commit'; commit.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GPullRequestCommitPartsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GPullRequestCommitPartsData_commit extends GPullRequestCommitPartsData_commit { @override final String G__typename; @override final DateTime committedDate; @override final String oid; @override final GPullRequestCommitPartsData_commit_author? author; factory _$GPullRequestCommitPartsData_commit( [void Function(GPullRequestCommitPartsData_commitBuilder)? updates]) => (new GPullRequestCommitPartsData_commitBuilder()..update(updates)) .build(); _$GPullRequestCommitPartsData_commit._( {required this.G__typename, required this.committedDate, required this.oid, this.author}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GPullRequestCommitPartsData_commit', 'G__typename'); BuiltValueNullFieldError.checkNotNull( committedDate, 'GPullRequestCommitPartsData_commit', 'committedDate'); BuiltValueNullFieldError.checkNotNull( oid, 'GPullRequestCommitPartsData_commit', 'oid'); } @override GPullRequestCommitPartsData_commit rebuild( void Function(GPullRequestCommitPartsData_commitBuilder) updates) => (toBuilder()..update(updates)).build(); @override GPullRequestCommitPartsData_commitBuilder toBuilder() => new GPullRequestCommitPartsData_commitBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GPullRequestCommitPartsData_commit && G__typename == other.G__typename && committedDate == other.committedDate && oid == other.oid && author == other.author; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), committedDate.hashCode), oid.hashCode), author.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GPullRequestCommitPartsData_commit') ..add('G__typename', G__typename) ..add('committedDate', committedDate) ..add('oid', oid) ..add('author', author)) .toString(); } } class GPullRequestCommitPartsData_commitBuilder implements Builder { _$GPullRequestCommitPartsData_commit? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _committedDate; DateTime? get committedDate => _$this._committedDate; set committedDate(DateTime? committedDate) => _$this._committedDate = committedDate; String? _oid; String? get oid => _$this._oid; set oid(String? oid) => _$this._oid = oid; GPullRequestCommitPartsData_commit_authorBuilder? _author; GPullRequestCommitPartsData_commit_authorBuilder get author => _$this._author ??= new GPullRequestCommitPartsData_commit_authorBuilder(); set author(GPullRequestCommitPartsData_commit_authorBuilder? author) => _$this._author = author; GPullRequestCommitPartsData_commitBuilder() { GPullRequestCommitPartsData_commit._initializeBuilder(this); } GPullRequestCommitPartsData_commitBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _committedDate = $v.committedDate; _oid = $v.oid; _author = $v.author?.toBuilder(); _$v = null; } return this; } @override void replace(GPullRequestCommitPartsData_commit other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GPullRequestCommitPartsData_commit; } @override void update( void Function(GPullRequestCommitPartsData_commitBuilder)? updates) { if (updates != null) updates(this); } @override _$GPullRequestCommitPartsData_commit build() { _$GPullRequestCommitPartsData_commit _$result; try { _$result = _$v ?? new _$GPullRequestCommitPartsData_commit._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GPullRequestCommitPartsData_commit', 'G__typename'), committedDate: BuiltValueNullFieldError.checkNotNull( committedDate, 'GPullRequestCommitPartsData_commit', 'committedDate'), oid: BuiltValueNullFieldError.checkNotNull( oid, 'GPullRequestCommitPartsData_commit', 'oid'), author: _author?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'author'; _author?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GPullRequestCommitPartsData_commit', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GPullRequestCommitPartsData_commit_author extends GPullRequestCommitPartsData_commit_author { @override final String G__typename; @override final GPullRequestCommitPartsData_commit_author_user? user; factory _$GPullRequestCommitPartsData_commit_author( [void Function(GPullRequestCommitPartsData_commit_authorBuilder)? updates]) => (new GPullRequestCommitPartsData_commit_authorBuilder()..update(updates)) .build(); _$GPullRequestCommitPartsData_commit_author._( {required this.G__typename, this.user}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GPullRequestCommitPartsData_commit_author', 'G__typename'); } @override GPullRequestCommitPartsData_commit_author rebuild( void Function(GPullRequestCommitPartsData_commit_authorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GPullRequestCommitPartsData_commit_authorBuilder toBuilder() => new GPullRequestCommitPartsData_commit_authorBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GPullRequestCommitPartsData_commit_author && 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( 'GPullRequestCommitPartsData_commit_author') ..add('G__typename', G__typename) ..add('user', user)) .toString(); } } class GPullRequestCommitPartsData_commit_authorBuilder implements Builder { _$GPullRequestCommitPartsData_commit_author? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GPullRequestCommitPartsData_commit_author_userBuilder? _user; GPullRequestCommitPartsData_commit_author_userBuilder get user => _$this._user ??= new GPullRequestCommitPartsData_commit_author_userBuilder(); set user(GPullRequestCommitPartsData_commit_author_userBuilder? user) => _$this._user = user; GPullRequestCommitPartsData_commit_authorBuilder() { GPullRequestCommitPartsData_commit_author._initializeBuilder(this); } GPullRequestCommitPartsData_commit_authorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _user = $v.user?.toBuilder(); _$v = null; } return this; } @override void replace(GPullRequestCommitPartsData_commit_author other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GPullRequestCommitPartsData_commit_author; } @override void update( void Function(GPullRequestCommitPartsData_commit_authorBuilder)? updates) { if (updates != null) updates(this); } @override _$GPullRequestCommitPartsData_commit_author build() { _$GPullRequestCommitPartsData_commit_author _$result; try { _$result = _$v ?? new _$GPullRequestCommitPartsData_commit_author._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GPullRequestCommitPartsData_commit_author', 'G__typename'), user: _user?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'user'; _user?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GPullRequestCommitPartsData_commit_author', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GPullRequestCommitPartsData_commit_author_user extends GPullRequestCommitPartsData_commit_author_user { @override final String G__typename; @override final String login; factory _$GPullRequestCommitPartsData_commit_author_user( [void Function(GPullRequestCommitPartsData_commit_author_userBuilder)? updates]) => (new GPullRequestCommitPartsData_commit_author_userBuilder() ..update(updates)) .build(); _$GPullRequestCommitPartsData_commit_author_user._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GPullRequestCommitPartsData_commit_author_user', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GPullRequestCommitPartsData_commit_author_user', 'login'); } @override GPullRequestCommitPartsData_commit_author_user rebuild( void Function(GPullRequestCommitPartsData_commit_author_userBuilder) updates) => (toBuilder()..update(updates)).build(); @override GPullRequestCommitPartsData_commit_author_userBuilder toBuilder() => new GPullRequestCommitPartsData_commit_author_userBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GPullRequestCommitPartsData_commit_author_user && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GPullRequestCommitPartsData_commit_author_user') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GPullRequestCommitPartsData_commit_author_userBuilder implements Builder { _$GPullRequestCommitPartsData_commit_author_user? _$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; GPullRequestCommitPartsData_commit_author_userBuilder() { GPullRequestCommitPartsData_commit_author_user._initializeBuilder(this); } GPullRequestCommitPartsData_commit_author_userBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GPullRequestCommitPartsData_commit_author_user other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GPullRequestCommitPartsData_commit_author_user; } @override void update( void Function(GPullRequestCommitPartsData_commit_author_userBuilder)? updates) { if (updates != null) updates(this); } @override _$GPullRequestCommitPartsData_commit_author_user build() { final _$result = _$v ?? new _$GPullRequestCommitPartsData_commit_author_user._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GPullRequestCommitPartsData_commit_author_user', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull(login, 'GPullRequestCommitPartsData_commit_author_user', 'login')); replace(_$result); return _$result; } } class _$GDeployedEventPartsData extends GDeployedEventPartsData { @override final String G__typename; @override final DateTime createdAt; @override final GDeployedEventPartsData_actor? actor; @override final GDeployedEventPartsData_pullRequest pullRequest; factory _$GDeployedEventPartsData( [void Function(GDeployedEventPartsDataBuilder)? updates]) => (new GDeployedEventPartsDataBuilder()..update(updates)).build(); _$GDeployedEventPartsData._( {required this.G__typename, required this.createdAt, this.actor, required this.pullRequest}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GDeployedEventPartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GDeployedEventPartsData', 'createdAt'); BuiltValueNullFieldError.checkNotNull( pullRequest, 'GDeployedEventPartsData', 'pullRequest'); } @override GDeployedEventPartsData rebuild( void Function(GDeployedEventPartsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GDeployedEventPartsDataBuilder toBuilder() => new GDeployedEventPartsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GDeployedEventPartsData && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && pullRequest == other.pullRequest; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), pullRequest.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GDeployedEventPartsData') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('pullRequest', pullRequest)) .toString(); } } class GDeployedEventPartsDataBuilder implements Builder { _$GDeployedEventPartsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GDeployedEventPartsData_actorBuilder? _actor; GDeployedEventPartsData_actorBuilder get actor => _$this._actor ??= new GDeployedEventPartsData_actorBuilder(); set actor(GDeployedEventPartsData_actorBuilder? actor) => _$this._actor = actor; GDeployedEventPartsData_pullRequestBuilder? _pullRequest; GDeployedEventPartsData_pullRequestBuilder get pullRequest => _$this._pullRequest ??= new GDeployedEventPartsData_pullRequestBuilder(); set pullRequest(GDeployedEventPartsData_pullRequestBuilder? pullRequest) => _$this._pullRequest = pullRequest; GDeployedEventPartsDataBuilder() { GDeployedEventPartsData._initializeBuilder(this); } GDeployedEventPartsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _pullRequest = $v.pullRequest.toBuilder(); _$v = null; } return this; } @override void replace(GDeployedEventPartsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GDeployedEventPartsData; } @override void update(void Function(GDeployedEventPartsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GDeployedEventPartsData build() { _$GDeployedEventPartsData _$result; try { _$result = _$v ?? new _$GDeployedEventPartsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GDeployedEventPartsData', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GDeployedEventPartsData', 'createdAt'), actor: _actor?.build(), pullRequest: pullRequest.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); _$failedField = 'pullRequest'; pullRequest.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GDeployedEventPartsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GDeployedEventPartsData_actor extends GDeployedEventPartsData_actor { @override final String G__typename; @override final String login; factory _$GDeployedEventPartsData_actor( [void Function(GDeployedEventPartsData_actorBuilder)? updates]) => (new GDeployedEventPartsData_actorBuilder()..update(updates)).build(); _$GDeployedEventPartsData_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GDeployedEventPartsData_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GDeployedEventPartsData_actor', 'login'); } @override GDeployedEventPartsData_actor rebuild( void Function(GDeployedEventPartsData_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GDeployedEventPartsData_actorBuilder toBuilder() => new GDeployedEventPartsData_actorBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GDeployedEventPartsData_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GDeployedEventPartsData_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GDeployedEventPartsData_actorBuilder implements Builder { _$GDeployedEventPartsData_actor? _$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; GDeployedEventPartsData_actorBuilder() { GDeployedEventPartsData_actor._initializeBuilder(this); } GDeployedEventPartsData_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GDeployedEventPartsData_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GDeployedEventPartsData_actor; } @override void update(void Function(GDeployedEventPartsData_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GDeployedEventPartsData_actor build() { final _$result = _$v ?? new _$GDeployedEventPartsData_actor._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GDeployedEventPartsData_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GDeployedEventPartsData_actor', 'login')); replace(_$result); return _$result; } } class _$GDeployedEventPartsData_pullRequest extends GDeployedEventPartsData_pullRequest { @override final String G__typename; @override final GDeployedEventPartsData_pullRequest_headRef? headRef; factory _$GDeployedEventPartsData_pullRequest( [void Function(GDeployedEventPartsData_pullRequestBuilder)? updates]) => (new GDeployedEventPartsData_pullRequestBuilder()..update(updates)) .build(); _$GDeployedEventPartsData_pullRequest._( {required this.G__typename, this.headRef}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GDeployedEventPartsData_pullRequest', 'G__typename'); } @override GDeployedEventPartsData_pullRequest rebuild( void Function(GDeployedEventPartsData_pullRequestBuilder) updates) => (toBuilder()..update(updates)).build(); @override GDeployedEventPartsData_pullRequestBuilder toBuilder() => new GDeployedEventPartsData_pullRequestBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GDeployedEventPartsData_pullRequest && G__typename == other.G__typename && headRef == other.headRef; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), headRef.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GDeployedEventPartsData_pullRequest') ..add('G__typename', G__typename) ..add('headRef', headRef)) .toString(); } } class GDeployedEventPartsData_pullRequestBuilder implements Builder { _$GDeployedEventPartsData_pullRequest? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GDeployedEventPartsData_pullRequest_headRefBuilder? _headRef; GDeployedEventPartsData_pullRequest_headRefBuilder get headRef => _$this._headRef ??= new GDeployedEventPartsData_pullRequest_headRefBuilder(); set headRef(GDeployedEventPartsData_pullRequest_headRefBuilder? headRef) => _$this._headRef = headRef; GDeployedEventPartsData_pullRequestBuilder() { GDeployedEventPartsData_pullRequest._initializeBuilder(this); } GDeployedEventPartsData_pullRequestBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _headRef = $v.headRef?.toBuilder(); _$v = null; } return this; } @override void replace(GDeployedEventPartsData_pullRequest other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GDeployedEventPartsData_pullRequest; } @override void update( void Function(GDeployedEventPartsData_pullRequestBuilder)? updates) { if (updates != null) updates(this); } @override _$GDeployedEventPartsData_pullRequest build() { _$GDeployedEventPartsData_pullRequest _$result; try { _$result = _$v ?? new _$GDeployedEventPartsData_pullRequest._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GDeployedEventPartsData_pullRequest', 'G__typename'), headRef: _headRef?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'headRef'; _headRef?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GDeployedEventPartsData_pullRequest', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GDeployedEventPartsData_pullRequest_headRef extends GDeployedEventPartsData_pullRequest_headRef { @override final String G__typename; @override final String name; factory _$GDeployedEventPartsData_pullRequest_headRef( [void Function(GDeployedEventPartsData_pullRequest_headRefBuilder)? updates]) => (new GDeployedEventPartsData_pullRequest_headRefBuilder() ..update(updates)) .build(); _$GDeployedEventPartsData_pullRequest_headRef._( {required this.G__typename, required this.name}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GDeployedEventPartsData_pullRequest_headRef', 'G__typename'); BuiltValueNullFieldError.checkNotNull( name, 'GDeployedEventPartsData_pullRequest_headRef', 'name'); } @override GDeployedEventPartsData_pullRequest_headRef rebuild( void Function(GDeployedEventPartsData_pullRequest_headRefBuilder) updates) => (toBuilder()..update(updates)).build(); @override GDeployedEventPartsData_pullRequest_headRefBuilder toBuilder() => new GDeployedEventPartsData_pullRequest_headRefBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GDeployedEventPartsData_pullRequest_headRef && G__typename == other.G__typename && name == other.name; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), name.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GDeployedEventPartsData_pullRequest_headRef') ..add('G__typename', G__typename) ..add('name', name)) .toString(); } } class GDeployedEventPartsData_pullRequest_headRefBuilder implements Builder { _$GDeployedEventPartsData_pullRequest_headRef? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GDeployedEventPartsData_pullRequest_headRefBuilder() { GDeployedEventPartsData_pullRequest_headRef._initializeBuilder(this); } GDeployedEventPartsData_pullRequest_headRefBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _name = $v.name; _$v = null; } return this; } @override void replace(GDeployedEventPartsData_pullRequest_headRef other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GDeployedEventPartsData_pullRequest_headRef; } @override void update( void Function(GDeployedEventPartsData_pullRequest_headRefBuilder)? updates) { if (updates != null) updates(this); } @override _$GDeployedEventPartsData_pullRequest_headRef build() { final _$result = _$v ?? new _$GDeployedEventPartsData_pullRequest_headRef._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GDeployedEventPartsData_pullRequest_headRef', 'G__typename'), name: BuiltValueNullFieldError.checkNotNull( name, 'GDeployedEventPartsData_pullRequest_headRef', 'name')); replace(_$result); return _$result; } } class _$GDeploymentEnvironmentChangedEventPartsData extends GDeploymentEnvironmentChangedEventPartsData { @override final String G__typename; @override final DateTime createdAt; @override final GDeploymentEnvironmentChangedEventPartsData_actor? actor; @override final GDeploymentEnvironmentChangedEventPartsData_deploymentStatus deploymentStatus; factory _$GDeploymentEnvironmentChangedEventPartsData( [void Function(GDeploymentEnvironmentChangedEventPartsDataBuilder)? updates]) => (new GDeploymentEnvironmentChangedEventPartsDataBuilder() ..update(updates)) .build(); _$GDeploymentEnvironmentChangedEventPartsData._( {required this.G__typename, required this.createdAt, this.actor, required this.deploymentStatus}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GDeploymentEnvironmentChangedEventPartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GDeploymentEnvironmentChangedEventPartsData', 'createdAt'); BuiltValueNullFieldError.checkNotNull(deploymentStatus, 'GDeploymentEnvironmentChangedEventPartsData', 'deploymentStatus'); } @override GDeploymentEnvironmentChangedEventPartsData rebuild( void Function(GDeploymentEnvironmentChangedEventPartsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GDeploymentEnvironmentChangedEventPartsDataBuilder toBuilder() => new GDeploymentEnvironmentChangedEventPartsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GDeploymentEnvironmentChangedEventPartsData && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && deploymentStatus == other.deploymentStatus; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), deploymentStatus.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GDeploymentEnvironmentChangedEventPartsData') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('deploymentStatus', deploymentStatus)) .toString(); } } class GDeploymentEnvironmentChangedEventPartsDataBuilder implements Builder { _$GDeploymentEnvironmentChangedEventPartsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GDeploymentEnvironmentChangedEventPartsData_actorBuilder? _actor; GDeploymentEnvironmentChangedEventPartsData_actorBuilder get actor => _$this._actor ??= new GDeploymentEnvironmentChangedEventPartsData_actorBuilder(); set actor(GDeploymentEnvironmentChangedEventPartsData_actorBuilder? actor) => _$this._actor = actor; GDeploymentEnvironmentChangedEventPartsData_deploymentStatusBuilder? _deploymentStatus; GDeploymentEnvironmentChangedEventPartsData_deploymentStatusBuilder get deploymentStatus => _$this._deploymentStatus ??= new GDeploymentEnvironmentChangedEventPartsData_deploymentStatusBuilder(); set deploymentStatus( GDeploymentEnvironmentChangedEventPartsData_deploymentStatusBuilder? deploymentStatus) => _$this._deploymentStatus = deploymentStatus; GDeploymentEnvironmentChangedEventPartsDataBuilder() { GDeploymentEnvironmentChangedEventPartsData._initializeBuilder(this); } GDeploymentEnvironmentChangedEventPartsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _deploymentStatus = $v.deploymentStatus.toBuilder(); _$v = null; } return this; } @override void replace(GDeploymentEnvironmentChangedEventPartsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GDeploymentEnvironmentChangedEventPartsData; } @override void update( void Function(GDeploymentEnvironmentChangedEventPartsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GDeploymentEnvironmentChangedEventPartsData build() { _$GDeploymentEnvironmentChangedEventPartsData _$result; try { _$result = _$v ?? new _$GDeploymentEnvironmentChangedEventPartsData._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GDeploymentEnvironmentChangedEventPartsData', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull(createdAt, 'GDeploymentEnvironmentChangedEventPartsData', 'createdAt'), actor: _actor?.build(), deploymentStatus: deploymentStatus.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); _$failedField = 'deploymentStatus'; deploymentStatus.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GDeploymentEnvironmentChangedEventPartsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GDeploymentEnvironmentChangedEventPartsData_actor extends GDeploymentEnvironmentChangedEventPartsData_actor { @override final String G__typename; @override final String login; factory _$GDeploymentEnvironmentChangedEventPartsData_actor( [void Function( GDeploymentEnvironmentChangedEventPartsData_actorBuilder)? updates]) => (new GDeploymentEnvironmentChangedEventPartsData_actorBuilder() ..update(updates)) .build(); _$GDeploymentEnvironmentChangedEventPartsData_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GDeploymentEnvironmentChangedEventPartsData_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GDeploymentEnvironmentChangedEventPartsData_actor', 'login'); } @override GDeploymentEnvironmentChangedEventPartsData_actor rebuild( void Function( GDeploymentEnvironmentChangedEventPartsData_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GDeploymentEnvironmentChangedEventPartsData_actorBuilder toBuilder() => new GDeploymentEnvironmentChangedEventPartsData_actorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GDeploymentEnvironmentChangedEventPartsData_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GDeploymentEnvironmentChangedEventPartsData_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GDeploymentEnvironmentChangedEventPartsData_actorBuilder implements Builder { _$GDeploymentEnvironmentChangedEventPartsData_actor? _$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; GDeploymentEnvironmentChangedEventPartsData_actorBuilder() { GDeploymentEnvironmentChangedEventPartsData_actor._initializeBuilder(this); } GDeploymentEnvironmentChangedEventPartsData_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GDeploymentEnvironmentChangedEventPartsData_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GDeploymentEnvironmentChangedEventPartsData_actor; } @override void update( void Function(GDeploymentEnvironmentChangedEventPartsData_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GDeploymentEnvironmentChangedEventPartsData_actor build() { final _$result = _$v ?? new _$GDeploymentEnvironmentChangedEventPartsData_actor._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GDeploymentEnvironmentChangedEventPartsData_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull(login, 'GDeploymentEnvironmentChangedEventPartsData_actor', 'login')); replace(_$result); return _$result; } } class _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus extends GDeploymentEnvironmentChangedEventPartsData_deploymentStatus { @override final String G__typename; @override final GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment deployment; @override final String? description; factory _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus( [void Function( GDeploymentEnvironmentChangedEventPartsData_deploymentStatusBuilder)? updates]) => (new GDeploymentEnvironmentChangedEventPartsData_deploymentStatusBuilder() ..update(updates)) .build(); _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus._( {required this.G__typename, required this.deployment, this.description}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GDeploymentEnvironmentChangedEventPartsData_deploymentStatus', 'G__typename'); BuiltValueNullFieldError.checkNotNull( deployment, 'GDeploymentEnvironmentChangedEventPartsData_deploymentStatus', 'deployment'); } @override GDeploymentEnvironmentChangedEventPartsData_deploymentStatus rebuild( void Function( GDeploymentEnvironmentChangedEventPartsData_deploymentStatusBuilder) updates) => (toBuilder()..update(updates)).build(); @override GDeploymentEnvironmentChangedEventPartsData_deploymentStatusBuilder toBuilder() => new GDeploymentEnvironmentChangedEventPartsData_deploymentStatusBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GDeploymentEnvironmentChangedEventPartsData_deploymentStatus && G__typename == other.G__typename && deployment == other.deployment && description == other.description; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), deployment.hashCode), description.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GDeploymentEnvironmentChangedEventPartsData_deploymentStatus') ..add('G__typename', G__typename) ..add('deployment', deployment) ..add('description', description)) .toString(); } } class GDeploymentEnvironmentChangedEventPartsData_deploymentStatusBuilder implements Builder { _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deploymentBuilder? _deployment; GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deploymentBuilder get deployment => _$this._deployment ??= new GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deploymentBuilder(); set deployment( GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deploymentBuilder? deployment) => _$this._deployment = deployment; String? _description; String? get description => _$this._description; set description(String? description) => _$this._description = description; GDeploymentEnvironmentChangedEventPartsData_deploymentStatusBuilder() { GDeploymentEnvironmentChangedEventPartsData_deploymentStatus ._initializeBuilder(this); } GDeploymentEnvironmentChangedEventPartsData_deploymentStatusBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _deployment = $v.deployment.toBuilder(); _description = $v.description; _$v = null; } return this; } @override void replace( GDeploymentEnvironmentChangedEventPartsData_deploymentStatus other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus; } @override void update( void Function( GDeploymentEnvironmentChangedEventPartsData_deploymentStatusBuilder)? updates) { if (updates != null) updates(this); } @override _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus build() { _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus _$result; try { _$result = _$v ?? new _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GDeploymentEnvironmentChangedEventPartsData_deploymentStatus', 'G__typename'), deployment: deployment.build(), description: description); } catch (_) { late String _$failedField; try { _$failedField = 'deployment'; deployment.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GDeploymentEnvironmentChangedEventPartsData_deploymentStatus', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment extends GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment { @override final String G__typename; @override final String? environment; factory _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment( [void Function( GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deploymentBuilder)? updates]) => (new GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deploymentBuilder() ..update(updates)) .build(); _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment._( {required this.G__typename, this.environment}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment', 'G__typename'); } @override GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment rebuild( void Function( GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deploymentBuilder) updates) => (toBuilder()..update(updates)).build(); @override GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deploymentBuilder toBuilder() => new GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deploymentBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment && G__typename == other.G__typename && environment == other.environment; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), environment.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment') ..add('G__typename', G__typename) ..add('environment', environment)) .toString(); } } class GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deploymentBuilder implements Builder< GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment, GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deploymentBuilder> { _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _environment; String? get environment => _$this._environment; set environment(String? environment) => _$this._environment = environment; GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deploymentBuilder() { GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment ._initializeBuilder(this); } GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deploymentBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _environment = $v.environment; _$v = null; } return this; } @override void replace( GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment; } @override void update( void Function( GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deploymentBuilder)? updates) { if (updates != null) updates(this); } @override _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment build() { final _$result = _$v ?? new _$GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment ._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment', 'G__typename'), environment: environment); replace(_$result); return _$result; } } class _$GHeadRefRestoredEventPartsData extends GHeadRefRestoredEventPartsData { @override final String G__typename; @override final DateTime createdAt; @override final GHeadRefRestoredEventPartsData_actor? actor; @override final GHeadRefRestoredEventPartsData_pullRequest pullRequest; factory _$GHeadRefRestoredEventPartsData( [void Function(GHeadRefRestoredEventPartsDataBuilder)? updates]) => (new GHeadRefRestoredEventPartsDataBuilder()..update(updates)).build(); _$GHeadRefRestoredEventPartsData._( {required this.G__typename, required this.createdAt, this.actor, required this.pullRequest}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GHeadRefRestoredEventPartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GHeadRefRestoredEventPartsData', 'createdAt'); BuiltValueNullFieldError.checkNotNull( pullRequest, 'GHeadRefRestoredEventPartsData', 'pullRequest'); } @override GHeadRefRestoredEventPartsData rebuild( void Function(GHeadRefRestoredEventPartsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GHeadRefRestoredEventPartsDataBuilder toBuilder() => new GHeadRefRestoredEventPartsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GHeadRefRestoredEventPartsData && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && pullRequest == other.pullRequest; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), pullRequest.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GHeadRefRestoredEventPartsData') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('pullRequest', pullRequest)) .toString(); } } class GHeadRefRestoredEventPartsDataBuilder implements Builder { _$GHeadRefRestoredEventPartsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GHeadRefRestoredEventPartsData_actorBuilder? _actor; GHeadRefRestoredEventPartsData_actorBuilder get actor => _$this._actor ??= new GHeadRefRestoredEventPartsData_actorBuilder(); set actor(GHeadRefRestoredEventPartsData_actorBuilder? actor) => _$this._actor = actor; GHeadRefRestoredEventPartsData_pullRequestBuilder? _pullRequest; GHeadRefRestoredEventPartsData_pullRequestBuilder get pullRequest => _$this._pullRequest ??= new GHeadRefRestoredEventPartsData_pullRequestBuilder(); set pullRequest( GHeadRefRestoredEventPartsData_pullRequestBuilder? pullRequest) => _$this._pullRequest = pullRequest; GHeadRefRestoredEventPartsDataBuilder() { GHeadRefRestoredEventPartsData._initializeBuilder(this); } GHeadRefRestoredEventPartsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _pullRequest = $v.pullRequest.toBuilder(); _$v = null; } return this; } @override void replace(GHeadRefRestoredEventPartsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GHeadRefRestoredEventPartsData; } @override void update(void Function(GHeadRefRestoredEventPartsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GHeadRefRestoredEventPartsData build() { _$GHeadRefRestoredEventPartsData _$result; try { _$result = _$v ?? new _$GHeadRefRestoredEventPartsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GHeadRefRestoredEventPartsData', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GHeadRefRestoredEventPartsData', 'createdAt'), actor: _actor?.build(), pullRequest: pullRequest.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); _$failedField = 'pullRequest'; pullRequest.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GHeadRefRestoredEventPartsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GHeadRefRestoredEventPartsData_actor extends GHeadRefRestoredEventPartsData_actor { @override final String G__typename; @override final String login; factory _$GHeadRefRestoredEventPartsData_actor( [void Function(GHeadRefRestoredEventPartsData_actorBuilder)? updates]) => (new GHeadRefRestoredEventPartsData_actorBuilder()..update(updates)) .build(); _$GHeadRefRestoredEventPartsData_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GHeadRefRestoredEventPartsData_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GHeadRefRestoredEventPartsData_actor', 'login'); } @override GHeadRefRestoredEventPartsData_actor rebuild( void Function(GHeadRefRestoredEventPartsData_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GHeadRefRestoredEventPartsData_actorBuilder toBuilder() => new GHeadRefRestoredEventPartsData_actorBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GHeadRefRestoredEventPartsData_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GHeadRefRestoredEventPartsData_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GHeadRefRestoredEventPartsData_actorBuilder implements Builder { _$GHeadRefRestoredEventPartsData_actor? _$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; GHeadRefRestoredEventPartsData_actorBuilder() { GHeadRefRestoredEventPartsData_actor._initializeBuilder(this); } GHeadRefRestoredEventPartsData_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GHeadRefRestoredEventPartsData_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GHeadRefRestoredEventPartsData_actor; } @override void update( void Function(GHeadRefRestoredEventPartsData_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GHeadRefRestoredEventPartsData_actor build() { final _$result = _$v ?? new _$GHeadRefRestoredEventPartsData_actor._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GHeadRefRestoredEventPartsData_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GHeadRefRestoredEventPartsData_actor', 'login')); replace(_$result); return _$result; } } class _$GHeadRefRestoredEventPartsData_pullRequest extends GHeadRefRestoredEventPartsData_pullRequest { @override final String G__typename; @override final String headRefName; factory _$GHeadRefRestoredEventPartsData_pullRequest( [void Function(GHeadRefRestoredEventPartsData_pullRequestBuilder)? updates]) => (new GHeadRefRestoredEventPartsData_pullRequestBuilder()..update(updates)) .build(); _$GHeadRefRestoredEventPartsData_pullRequest._( {required this.G__typename, required this.headRefName}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GHeadRefRestoredEventPartsData_pullRequest', 'G__typename'); BuiltValueNullFieldError.checkNotNull(headRefName, 'GHeadRefRestoredEventPartsData_pullRequest', 'headRefName'); } @override GHeadRefRestoredEventPartsData_pullRequest rebuild( void Function(GHeadRefRestoredEventPartsData_pullRequestBuilder) updates) => (toBuilder()..update(updates)).build(); @override GHeadRefRestoredEventPartsData_pullRequestBuilder toBuilder() => new GHeadRefRestoredEventPartsData_pullRequestBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GHeadRefRestoredEventPartsData_pullRequest && G__typename == other.G__typename && headRefName == other.headRefName; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), headRefName.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GHeadRefRestoredEventPartsData_pullRequest') ..add('G__typename', G__typename) ..add('headRefName', headRefName)) .toString(); } } class GHeadRefRestoredEventPartsData_pullRequestBuilder implements Builder { _$GHeadRefRestoredEventPartsData_pullRequest? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _headRefName; String? get headRefName => _$this._headRefName; set headRefName(String? headRefName) => _$this._headRefName = headRefName; GHeadRefRestoredEventPartsData_pullRequestBuilder() { GHeadRefRestoredEventPartsData_pullRequest._initializeBuilder(this); } GHeadRefRestoredEventPartsData_pullRequestBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _headRefName = $v.headRefName; _$v = null; } return this; } @override void replace(GHeadRefRestoredEventPartsData_pullRequest other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GHeadRefRestoredEventPartsData_pullRequest; } @override void update( void Function(GHeadRefRestoredEventPartsData_pullRequestBuilder)? updates) { if (updates != null) updates(this); } @override _$GHeadRefRestoredEventPartsData_pullRequest build() { final _$result = _$v ?? new _$GHeadRefRestoredEventPartsData_pullRequest._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GHeadRefRestoredEventPartsData_pullRequest', 'G__typename'), headRefName: BuiltValueNullFieldError.checkNotNull(headRefName, 'GHeadRefRestoredEventPartsData_pullRequest', 'headRefName')); replace(_$result); return _$result; } } class _$GBaseRefForcePushedEventPartsData extends GBaseRefForcePushedEventPartsData { @override final String G__typename; @override final DateTime createdAt; @override final GBaseRefForcePushedEventPartsData_actor? actor; @override final GBaseRefForcePushedEventPartsData_pullRequest pullRequest; @override final GBaseRefForcePushedEventPartsData_beforeCommit? beforeCommit; @override final GBaseRefForcePushedEventPartsData_afterCommit? afterCommit; factory _$GBaseRefForcePushedEventPartsData( [void Function(GBaseRefForcePushedEventPartsDataBuilder)? updates]) => (new GBaseRefForcePushedEventPartsDataBuilder()..update(updates)).build(); _$GBaseRefForcePushedEventPartsData._( {required this.G__typename, required this.createdAt, this.actor, required this.pullRequest, this.beforeCommit, this.afterCommit}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GBaseRefForcePushedEventPartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GBaseRefForcePushedEventPartsData', 'createdAt'); BuiltValueNullFieldError.checkNotNull( pullRequest, 'GBaseRefForcePushedEventPartsData', 'pullRequest'); } @override GBaseRefForcePushedEventPartsData rebuild( void Function(GBaseRefForcePushedEventPartsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GBaseRefForcePushedEventPartsDataBuilder toBuilder() => new GBaseRefForcePushedEventPartsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GBaseRefForcePushedEventPartsData && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && pullRequest == other.pullRequest && beforeCommit == other.beforeCommit && afterCommit == other.afterCommit; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), pullRequest.hashCode), beforeCommit.hashCode), afterCommit.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GBaseRefForcePushedEventPartsData') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('pullRequest', pullRequest) ..add('beforeCommit', beforeCommit) ..add('afterCommit', afterCommit)) .toString(); } } class GBaseRefForcePushedEventPartsDataBuilder implements Builder { _$GBaseRefForcePushedEventPartsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GBaseRefForcePushedEventPartsData_actorBuilder? _actor; GBaseRefForcePushedEventPartsData_actorBuilder get actor => _$this._actor ??= new GBaseRefForcePushedEventPartsData_actorBuilder(); set actor(GBaseRefForcePushedEventPartsData_actorBuilder? actor) => _$this._actor = actor; GBaseRefForcePushedEventPartsData_pullRequestBuilder? _pullRequest; GBaseRefForcePushedEventPartsData_pullRequestBuilder get pullRequest => _$this._pullRequest ??= new GBaseRefForcePushedEventPartsData_pullRequestBuilder(); set pullRequest( GBaseRefForcePushedEventPartsData_pullRequestBuilder? pullRequest) => _$this._pullRequest = pullRequest; GBaseRefForcePushedEventPartsData_beforeCommitBuilder? _beforeCommit; GBaseRefForcePushedEventPartsData_beforeCommitBuilder get beforeCommit => _$this._beforeCommit ??= new GBaseRefForcePushedEventPartsData_beforeCommitBuilder(); set beforeCommit( GBaseRefForcePushedEventPartsData_beforeCommitBuilder? beforeCommit) => _$this._beforeCommit = beforeCommit; GBaseRefForcePushedEventPartsData_afterCommitBuilder? _afterCommit; GBaseRefForcePushedEventPartsData_afterCommitBuilder get afterCommit => _$this._afterCommit ??= new GBaseRefForcePushedEventPartsData_afterCommitBuilder(); set afterCommit( GBaseRefForcePushedEventPartsData_afterCommitBuilder? afterCommit) => _$this._afterCommit = afterCommit; GBaseRefForcePushedEventPartsDataBuilder() { GBaseRefForcePushedEventPartsData._initializeBuilder(this); } GBaseRefForcePushedEventPartsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _pullRequest = $v.pullRequest.toBuilder(); _beforeCommit = $v.beforeCommit?.toBuilder(); _afterCommit = $v.afterCommit?.toBuilder(); _$v = null; } return this; } @override void replace(GBaseRefForcePushedEventPartsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GBaseRefForcePushedEventPartsData; } @override void update( void Function(GBaseRefForcePushedEventPartsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GBaseRefForcePushedEventPartsData build() { _$GBaseRefForcePushedEventPartsData _$result; try { _$result = _$v ?? new _$GBaseRefForcePushedEventPartsData._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GBaseRefForcePushedEventPartsData', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GBaseRefForcePushedEventPartsData', 'createdAt'), actor: _actor?.build(), pullRequest: pullRequest.build(), beforeCommit: _beforeCommit?.build(), afterCommit: _afterCommit?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); _$failedField = 'pullRequest'; pullRequest.build(); _$failedField = 'beforeCommit'; _beforeCommit?.build(); _$failedField = 'afterCommit'; _afterCommit?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GBaseRefForcePushedEventPartsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GBaseRefForcePushedEventPartsData_actor extends GBaseRefForcePushedEventPartsData_actor { @override final String G__typename; @override final String login; factory _$GBaseRefForcePushedEventPartsData_actor( [void Function(GBaseRefForcePushedEventPartsData_actorBuilder)? updates]) => (new GBaseRefForcePushedEventPartsData_actorBuilder()..update(updates)) .build(); _$GBaseRefForcePushedEventPartsData_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GBaseRefForcePushedEventPartsData_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GBaseRefForcePushedEventPartsData_actor', 'login'); } @override GBaseRefForcePushedEventPartsData_actor rebuild( void Function(GBaseRefForcePushedEventPartsData_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GBaseRefForcePushedEventPartsData_actorBuilder toBuilder() => new GBaseRefForcePushedEventPartsData_actorBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GBaseRefForcePushedEventPartsData_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GBaseRefForcePushedEventPartsData_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GBaseRefForcePushedEventPartsData_actorBuilder implements Builder { _$GBaseRefForcePushedEventPartsData_actor? _$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; GBaseRefForcePushedEventPartsData_actorBuilder() { GBaseRefForcePushedEventPartsData_actor._initializeBuilder(this); } GBaseRefForcePushedEventPartsData_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GBaseRefForcePushedEventPartsData_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GBaseRefForcePushedEventPartsData_actor; } @override void update( void Function(GBaseRefForcePushedEventPartsData_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GBaseRefForcePushedEventPartsData_actor build() { final _$result = _$v ?? new _$GBaseRefForcePushedEventPartsData_actor._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GBaseRefForcePushedEventPartsData_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GBaseRefForcePushedEventPartsData_actor', 'login')); replace(_$result); return _$result; } } class _$GBaseRefForcePushedEventPartsData_pullRequest extends GBaseRefForcePushedEventPartsData_pullRequest { @override final String G__typename; @override final GBaseRefForcePushedEventPartsData_pullRequest_baseRef? baseRef; factory _$GBaseRefForcePushedEventPartsData_pullRequest( [void Function(GBaseRefForcePushedEventPartsData_pullRequestBuilder)? updates]) => (new GBaseRefForcePushedEventPartsData_pullRequestBuilder() ..update(updates)) .build(); _$GBaseRefForcePushedEventPartsData_pullRequest._( {required this.G__typename, this.baseRef}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GBaseRefForcePushedEventPartsData_pullRequest', 'G__typename'); } @override GBaseRefForcePushedEventPartsData_pullRequest rebuild( void Function(GBaseRefForcePushedEventPartsData_pullRequestBuilder) updates) => (toBuilder()..update(updates)).build(); @override GBaseRefForcePushedEventPartsData_pullRequestBuilder toBuilder() => new GBaseRefForcePushedEventPartsData_pullRequestBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GBaseRefForcePushedEventPartsData_pullRequest && G__typename == other.G__typename && baseRef == other.baseRef; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), baseRef.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GBaseRefForcePushedEventPartsData_pullRequest') ..add('G__typename', G__typename) ..add('baseRef', baseRef)) .toString(); } } class GBaseRefForcePushedEventPartsData_pullRequestBuilder implements Builder { _$GBaseRefForcePushedEventPartsData_pullRequest? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GBaseRefForcePushedEventPartsData_pullRequest_baseRefBuilder? _baseRef; GBaseRefForcePushedEventPartsData_pullRequest_baseRefBuilder get baseRef => _$this._baseRef ??= new GBaseRefForcePushedEventPartsData_pullRequest_baseRefBuilder(); set baseRef( GBaseRefForcePushedEventPartsData_pullRequest_baseRefBuilder? baseRef) => _$this._baseRef = baseRef; GBaseRefForcePushedEventPartsData_pullRequestBuilder() { GBaseRefForcePushedEventPartsData_pullRequest._initializeBuilder(this); } GBaseRefForcePushedEventPartsData_pullRequestBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _baseRef = $v.baseRef?.toBuilder(); _$v = null; } return this; } @override void replace(GBaseRefForcePushedEventPartsData_pullRequest other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GBaseRefForcePushedEventPartsData_pullRequest; } @override void update( void Function(GBaseRefForcePushedEventPartsData_pullRequestBuilder)? updates) { if (updates != null) updates(this); } @override _$GBaseRefForcePushedEventPartsData_pullRequest build() { _$GBaseRefForcePushedEventPartsData_pullRequest _$result; try { _$result = _$v ?? new _$GBaseRefForcePushedEventPartsData_pullRequest._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GBaseRefForcePushedEventPartsData_pullRequest', 'G__typename'), baseRef: _baseRef?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'baseRef'; _baseRef?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GBaseRefForcePushedEventPartsData_pullRequest', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GBaseRefForcePushedEventPartsData_pullRequest_baseRef extends GBaseRefForcePushedEventPartsData_pullRequest_baseRef { @override final String G__typename; @override final String name; factory _$GBaseRefForcePushedEventPartsData_pullRequest_baseRef( [void Function( GBaseRefForcePushedEventPartsData_pullRequest_baseRefBuilder)? updates]) => (new GBaseRefForcePushedEventPartsData_pullRequest_baseRefBuilder() ..update(updates)) .build(); _$GBaseRefForcePushedEventPartsData_pullRequest_baseRef._( {required this.G__typename, required this.name}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GBaseRefForcePushedEventPartsData_pullRequest_baseRef', 'G__typename'); BuiltValueNullFieldError.checkNotNull( name, 'GBaseRefForcePushedEventPartsData_pullRequest_baseRef', 'name'); } @override GBaseRefForcePushedEventPartsData_pullRequest_baseRef rebuild( void Function( GBaseRefForcePushedEventPartsData_pullRequest_baseRefBuilder) updates) => (toBuilder()..update(updates)).build(); @override GBaseRefForcePushedEventPartsData_pullRequest_baseRefBuilder toBuilder() => new GBaseRefForcePushedEventPartsData_pullRequest_baseRefBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GBaseRefForcePushedEventPartsData_pullRequest_baseRef && G__typename == other.G__typename && name == other.name; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), name.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GBaseRefForcePushedEventPartsData_pullRequest_baseRef') ..add('G__typename', G__typename) ..add('name', name)) .toString(); } } class GBaseRefForcePushedEventPartsData_pullRequest_baseRefBuilder implements Builder { _$GBaseRefForcePushedEventPartsData_pullRequest_baseRef? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _name; String? get name => _$this._name; set name(String? name) => _$this._name = name; GBaseRefForcePushedEventPartsData_pullRequest_baseRefBuilder() { GBaseRefForcePushedEventPartsData_pullRequest_baseRef._initializeBuilder( this); } GBaseRefForcePushedEventPartsData_pullRequest_baseRefBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _name = $v.name; _$v = null; } return this; } @override void replace(GBaseRefForcePushedEventPartsData_pullRequest_baseRef other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GBaseRefForcePushedEventPartsData_pullRequest_baseRef; } @override void update( void Function( GBaseRefForcePushedEventPartsData_pullRequest_baseRefBuilder)? updates) { if (updates != null) updates(this); } @override _$GBaseRefForcePushedEventPartsData_pullRequest_baseRef build() { final _$result = _$v ?? new _$GBaseRefForcePushedEventPartsData_pullRequest_baseRef._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GBaseRefForcePushedEventPartsData_pullRequest_baseRef', 'G__typename'), name: BuiltValueNullFieldError.checkNotNull( name, 'GBaseRefForcePushedEventPartsData_pullRequest_baseRef', 'name')); replace(_$result); return _$result; } } class _$GBaseRefForcePushedEventPartsData_beforeCommit extends GBaseRefForcePushedEventPartsData_beforeCommit { @override final String G__typename; @override final String oid; factory _$GBaseRefForcePushedEventPartsData_beforeCommit( [void Function(GBaseRefForcePushedEventPartsData_beforeCommitBuilder)? updates]) => (new GBaseRefForcePushedEventPartsData_beforeCommitBuilder() ..update(updates)) .build(); _$GBaseRefForcePushedEventPartsData_beforeCommit._( {required this.G__typename, required this.oid}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GBaseRefForcePushedEventPartsData_beforeCommit', 'G__typename'); BuiltValueNullFieldError.checkNotNull( oid, 'GBaseRefForcePushedEventPartsData_beforeCommit', 'oid'); } @override GBaseRefForcePushedEventPartsData_beforeCommit rebuild( void Function(GBaseRefForcePushedEventPartsData_beforeCommitBuilder) updates) => (toBuilder()..update(updates)).build(); @override GBaseRefForcePushedEventPartsData_beforeCommitBuilder toBuilder() => new GBaseRefForcePushedEventPartsData_beforeCommitBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GBaseRefForcePushedEventPartsData_beforeCommit && G__typename == other.G__typename && oid == other.oid; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), oid.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GBaseRefForcePushedEventPartsData_beforeCommit') ..add('G__typename', G__typename) ..add('oid', oid)) .toString(); } } class GBaseRefForcePushedEventPartsData_beforeCommitBuilder implements Builder { _$GBaseRefForcePushedEventPartsData_beforeCommit? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _oid; String? get oid => _$this._oid; set oid(String? oid) => _$this._oid = oid; GBaseRefForcePushedEventPartsData_beforeCommitBuilder() { GBaseRefForcePushedEventPartsData_beforeCommit._initializeBuilder(this); } GBaseRefForcePushedEventPartsData_beforeCommitBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _oid = $v.oid; _$v = null; } return this; } @override void replace(GBaseRefForcePushedEventPartsData_beforeCommit other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GBaseRefForcePushedEventPartsData_beforeCommit; } @override void update( void Function(GBaseRefForcePushedEventPartsData_beforeCommitBuilder)? updates) { if (updates != null) updates(this); } @override _$GBaseRefForcePushedEventPartsData_beforeCommit build() { final _$result = _$v ?? new _$GBaseRefForcePushedEventPartsData_beforeCommit._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GBaseRefForcePushedEventPartsData_beforeCommit', 'G__typename'), oid: BuiltValueNullFieldError.checkNotNull( oid, 'GBaseRefForcePushedEventPartsData_beforeCommit', 'oid')); replace(_$result); return _$result; } } class _$GBaseRefForcePushedEventPartsData_afterCommit extends GBaseRefForcePushedEventPartsData_afterCommit { @override final String G__typename; @override final String oid; factory _$GBaseRefForcePushedEventPartsData_afterCommit( [void Function(GBaseRefForcePushedEventPartsData_afterCommitBuilder)? updates]) => (new GBaseRefForcePushedEventPartsData_afterCommitBuilder() ..update(updates)) .build(); _$GBaseRefForcePushedEventPartsData_afterCommit._( {required this.G__typename, required this.oid}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GBaseRefForcePushedEventPartsData_afterCommit', 'G__typename'); BuiltValueNullFieldError.checkNotNull( oid, 'GBaseRefForcePushedEventPartsData_afterCommit', 'oid'); } @override GBaseRefForcePushedEventPartsData_afterCommit rebuild( void Function(GBaseRefForcePushedEventPartsData_afterCommitBuilder) updates) => (toBuilder()..update(updates)).build(); @override GBaseRefForcePushedEventPartsData_afterCommitBuilder toBuilder() => new GBaseRefForcePushedEventPartsData_afterCommitBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GBaseRefForcePushedEventPartsData_afterCommit && G__typename == other.G__typename && oid == other.oid; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), oid.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GBaseRefForcePushedEventPartsData_afterCommit') ..add('G__typename', G__typename) ..add('oid', oid)) .toString(); } } class GBaseRefForcePushedEventPartsData_afterCommitBuilder implements Builder { _$GBaseRefForcePushedEventPartsData_afterCommit? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _oid; String? get oid => _$this._oid; set oid(String? oid) => _$this._oid = oid; GBaseRefForcePushedEventPartsData_afterCommitBuilder() { GBaseRefForcePushedEventPartsData_afterCommit._initializeBuilder(this); } GBaseRefForcePushedEventPartsData_afterCommitBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _oid = $v.oid; _$v = null; } return this; } @override void replace(GBaseRefForcePushedEventPartsData_afterCommit other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GBaseRefForcePushedEventPartsData_afterCommit; } @override void update( void Function(GBaseRefForcePushedEventPartsData_afterCommitBuilder)? updates) { if (updates != null) updates(this); } @override _$GBaseRefForcePushedEventPartsData_afterCommit build() { final _$result = _$v ?? new _$GBaseRefForcePushedEventPartsData_afterCommit._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GBaseRefForcePushedEventPartsData_afterCommit', 'G__typename'), oid: BuiltValueNullFieldError.checkNotNull( oid, 'GBaseRefForcePushedEventPartsData_afterCommit', 'oid')); replace(_$result); return _$result; } } class _$GHeadRefForcePushedEventPartsData extends GHeadRefForcePushedEventPartsData { @override final String G__typename; @override final DateTime createdAt; @override final GHeadRefForcePushedEventPartsData_actor? actor; @override final GHeadRefForcePushedEventPartsData_pullRequest pullRequest; @override final GHeadRefForcePushedEventPartsData_beforeCommit? beforeCommit; @override final GHeadRefForcePushedEventPartsData_afterCommit? afterCommit; factory _$GHeadRefForcePushedEventPartsData( [void Function(GHeadRefForcePushedEventPartsDataBuilder)? updates]) => (new GHeadRefForcePushedEventPartsDataBuilder()..update(updates)).build(); _$GHeadRefForcePushedEventPartsData._( {required this.G__typename, required this.createdAt, this.actor, required this.pullRequest, this.beforeCommit, this.afterCommit}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GHeadRefForcePushedEventPartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GHeadRefForcePushedEventPartsData', 'createdAt'); BuiltValueNullFieldError.checkNotNull( pullRequest, 'GHeadRefForcePushedEventPartsData', 'pullRequest'); } @override GHeadRefForcePushedEventPartsData rebuild( void Function(GHeadRefForcePushedEventPartsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GHeadRefForcePushedEventPartsDataBuilder toBuilder() => new GHeadRefForcePushedEventPartsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GHeadRefForcePushedEventPartsData && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && pullRequest == other.pullRequest && beforeCommit == other.beforeCommit && afterCommit == other.afterCommit; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), pullRequest.hashCode), beforeCommit.hashCode), afterCommit.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GHeadRefForcePushedEventPartsData') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('pullRequest', pullRequest) ..add('beforeCommit', beforeCommit) ..add('afterCommit', afterCommit)) .toString(); } } class GHeadRefForcePushedEventPartsDataBuilder implements Builder { _$GHeadRefForcePushedEventPartsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GHeadRefForcePushedEventPartsData_actorBuilder? _actor; GHeadRefForcePushedEventPartsData_actorBuilder get actor => _$this._actor ??= new GHeadRefForcePushedEventPartsData_actorBuilder(); set actor(GHeadRefForcePushedEventPartsData_actorBuilder? actor) => _$this._actor = actor; GHeadRefForcePushedEventPartsData_pullRequestBuilder? _pullRequest; GHeadRefForcePushedEventPartsData_pullRequestBuilder get pullRequest => _$this._pullRequest ??= new GHeadRefForcePushedEventPartsData_pullRequestBuilder(); set pullRequest( GHeadRefForcePushedEventPartsData_pullRequestBuilder? pullRequest) => _$this._pullRequest = pullRequest; GHeadRefForcePushedEventPartsData_beforeCommitBuilder? _beforeCommit; GHeadRefForcePushedEventPartsData_beforeCommitBuilder get beforeCommit => _$this._beforeCommit ??= new GHeadRefForcePushedEventPartsData_beforeCommitBuilder(); set beforeCommit( GHeadRefForcePushedEventPartsData_beforeCommitBuilder? beforeCommit) => _$this._beforeCommit = beforeCommit; GHeadRefForcePushedEventPartsData_afterCommitBuilder? _afterCommit; GHeadRefForcePushedEventPartsData_afterCommitBuilder get afterCommit => _$this._afterCommit ??= new GHeadRefForcePushedEventPartsData_afterCommitBuilder(); set afterCommit( GHeadRefForcePushedEventPartsData_afterCommitBuilder? afterCommit) => _$this._afterCommit = afterCommit; GHeadRefForcePushedEventPartsDataBuilder() { GHeadRefForcePushedEventPartsData._initializeBuilder(this); } GHeadRefForcePushedEventPartsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _pullRequest = $v.pullRequest.toBuilder(); _beforeCommit = $v.beforeCommit?.toBuilder(); _afterCommit = $v.afterCommit?.toBuilder(); _$v = null; } return this; } @override void replace(GHeadRefForcePushedEventPartsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GHeadRefForcePushedEventPartsData; } @override void update( void Function(GHeadRefForcePushedEventPartsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GHeadRefForcePushedEventPartsData build() { _$GHeadRefForcePushedEventPartsData _$result; try { _$result = _$v ?? new _$GHeadRefForcePushedEventPartsData._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GHeadRefForcePushedEventPartsData', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GHeadRefForcePushedEventPartsData', 'createdAt'), actor: _actor?.build(), pullRequest: pullRequest.build(), beforeCommit: _beforeCommit?.build(), afterCommit: _afterCommit?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); _$failedField = 'pullRequest'; pullRequest.build(); _$failedField = 'beforeCommit'; _beforeCommit?.build(); _$failedField = 'afterCommit'; _afterCommit?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GHeadRefForcePushedEventPartsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GHeadRefForcePushedEventPartsData_actor extends GHeadRefForcePushedEventPartsData_actor { @override final String G__typename; @override final String login; factory _$GHeadRefForcePushedEventPartsData_actor( [void Function(GHeadRefForcePushedEventPartsData_actorBuilder)? updates]) => (new GHeadRefForcePushedEventPartsData_actorBuilder()..update(updates)) .build(); _$GHeadRefForcePushedEventPartsData_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GHeadRefForcePushedEventPartsData_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GHeadRefForcePushedEventPartsData_actor', 'login'); } @override GHeadRefForcePushedEventPartsData_actor rebuild( void Function(GHeadRefForcePushedEventPartsData_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GHeadRefForcePushedEventPartsData_actorBuilder toBuilder() => new GHeadRefForcePushedEventPartsData_actorBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GHeadRefForcePushedEventPartsData_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GHeadRefForcePushedEventPartsData_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GHeadRefForcePushedEventPartsData_actorBuilder implements Builder { _$GHeadRefForcePushedEventPartsData_actor? _$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; GHeadRefForcePushedEventPartsData_actorBuilder() { GHeadRefForcePushedEventPartsData_actor._initializeBuilder(this); } GHeadRefForcePushedEventPartsData_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GHeadRefForcePushedEventPartsData_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GHeadRefForcePushedEventPartsData_actor; } @override void update( void Function(GHeadRefForcePushedEventPartsData_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GHeadRefForcePushedEventPartsData_actor build() { final _$result = _$v ?? new _$GHeadRefForcePushedEventPartsData_actor._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GHeadRefForcePushedEventPartsData_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GHeadRefForcePushedEventPartsData_actor', 'login')); replace(_$result); return _$result; } } class _$GHeadRefForcePushedEventPartsData_pullRequest extends GHeadRefForcePushedEventPartsData_pullRequest { @override final String G__typename; @override final String headRefName; factory _$GHeadRefForcePushedEventPartsData_pullRequest( [void Function(GHeadRefForcePushedEventPartsData_pullRequestBuilder)? updates]) => (new GHeadRefForcePushedEventPartsData_pullRequestBuilder() ..update(updates)) .build(); _$GHeadRefForcePushedEventPartsData_pullRequest._( {required this.G__typename, required this.headRefName}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GHeadRefForcePushedEventPartsData_pullRequest', 'G__typename'); BuiltValueNullFieldError.checkNotNull(headRefName, 'GHeadRefForcePushedEventPartsData_pullRequest', 'headRefName'); } @override GHeadRefForcePushedEventPartsData_pullRequest rebuild( void Function(GHeadRefForcePushedEventPartsData_pullRequestBuilder) updates) => (toBuilder()..update(updates)).build(); @override GHeadRefForcePushedEventPartsData_pullRequestBuilder toBuilder() => new GHeadRefForcePushedEventPartsData_pullRequestBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GHeadRefForcePushedEventPartsData_pullRequest && G__typename == other.G__typename && headRefName == other.headRefName; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), headRefName.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GHeadRefForcePushedEventPartsData_pullRequest') ..add('G__typename', G__typename) ..add('headRefName', headRefName)) .toString(); } } class GHeadRefForcePushedEventPartsData_pullRequestBuilder implements Builder { _$GHeadRefForcePushedEventPartsData_pullRequest? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _headRefName; String? get headRefName => _$this._headRefName; set headRefName(String? headRefName) => _$this._headRefName = headRefName; GHeadRefForcePushedEventPartsData_pullRequestBuilder() { GHeadRefForcePushedEventPartsData_pullRequest._initializeBuilder(this); } GHeadRefForcePushedEventPartsData_pullRequestBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _headRefName = $v.headRefName; _$v = null; } return this; } @override void replace(GHeadRefForcePushedEventPartsData_pullRequest other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GHeadRefForcePushedEventPartsData_pullRequest; } @override void update( void Function(GHeadRefForcePushedEventPartsData_pullRequestBuilder)? updates) { if (updates != null) updates(this); } @override _$GHeadRefForcePushedEventPartsData_pullRequest build() { final _$result = _$v ?? new _$GHeadRefForcePushedEventPartsData_pullRequest._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GHeadRefForcePushedEventPartsData_pullRequest', 'G__typename'), headRefName: BuiltValueNullFieldError.checkNotNull( headRefName, 'GHeadRefForcePushedEventPartsData_pullRequest', 'headRefName')); replace(_$result); return _$result; } } class _$GHeadRefForcePushedEventPartsData_beforeCommit extends GHeadRefForcePushedEventPartsData_beforeCommit { @override final String G__typename; @override final String oid; factory _$GHeadRefForcePushedEventPartsData_beforeCommit( [void Function(GHeadRefForcePushedEventPartsData_beforeCommitBuilder)? updates]) => (new GHeadRefForcePushedEventPartsData_beforeCommitBuilder() ..update(updates)) .build(); _$GHeadRefForcePushedEventPartsData_beforeCommit._( {required this.G__typename, required this.oid}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GHeadRefForcePushedEventPartsData_beforeCommit', 'G__typename'); BuiltValueNullFieldError.checkNotNull( oid, 'GHeadRefForcePushedEventPartsData_beforeCommit', 'oid'); } @override GHeadRefForcePushedEventPartsData_beforeCommit rebuild( void Function(GHeadRefForcePushedEventPartsData_beforeCommitBuilder) updates) => (toBuilder()..update(updates)).build(); @override GHeadRefForcePushedEventPartsData_beforeCommitBuilder toBuilder() => new GHeadRefForcePushedEventPartsData_beforeCommitBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GHeadRefForcePushedEventPartsData_beforeCommit && G__typename == other.G__typename && oid == other.oid; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), oid.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GHeadRefForcePushedEventPartsData_beforeCommit') ..add('G__typename', G__typename) ..add('oid', oid)) .toString(); } } class GHeadRefForcePushedEventPartsData_beforeCommitBuilder implements Builder { _$GHeadRefForcePushedEventPartsData_beforeCommit? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _oid; String? get oid => _$this._oid; set oid(String? oid) => _$this._oid = oid; GHeadRefForcePushedEventPartsData_beforeCommitBuilder() { GHeadRefForcePushedEventPartsData_beforeCommit._initializeBuilder(this); } GHeadRefForcePushedEventPartsData_beforeCommitBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _oid = $v.oid; _$v = null; } return this; } @override void replace(GHeadRefForcePushedEventPartsData_beforeCommit other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GHeadRefForcePushedEventPartsData_beforeCommit; } @override void update( void Function(GHeadRefForcePushedEventPartsData_beforeCommitBuilder)? updates) { if (updates != null) updates(this); } @override _$GHeadRefForcePushedEventPartsData_beforeCommit build() { final _$result = _$v ?? new _$GHeadRefForcePushedEventPartsData_beforeCommit._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GHeadRefForcePushedEventPartsData_beforeCommit', 'G__typename'), oid: BuiltValueNullFieldError.checkNotNull( oid, 'GHeadRefForcePushedEventPartsData_beforeCommit', 'oid')); replace(_$result); return _$result; } } class _$GHeadRefForcePushedEventPartsData_afterCommit extends GHeadRefForcePushedEventPartsData_afterCommit { @override final String G__typename; @override final String oid; factory _$GHeadRefForcePushedEventPartsData_afterCommit( [void Function(GHeadRefForcePushedEventPartsData_afterCommitBuilder)? updates]) => (new GHeadRefForcePushedEventPartsData_afterCommitBuilder() ..update(updates)) .build(); _$GHeadRefForcePushedEventPartsData_afterCommit._( {required this.G__typename, required this.oid}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GHeadRefForcePushedEventPartsData_afterCommit', 'G__typename'); BuiltValueNullFieldError.checkNotNull( oid, 'GHeadRefForcePushedEventPartsData_afterCommit', 'oid'); } @override GHeadRefForcePushedEventPartsData_afterCommit rebuild( void Function(GHeadRefForcePushedEventPartsData_afterCommitBuilder) updates) => (toBuilder()..update(updates)).build(); @override GHeadRefForcePushedEventPartsData_afterCommitBuilder toBuilder() => new GHeadRefForcePushedEventPartsData_afterCommitBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GHeadRefForcePushedEventPartsData_afterCommit && G__typename == other.G__typename && oid == other.oid; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), oid.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GHeadRefForcePushedEventPartsData_afterCommit') ..add('G__typename', G__typename) ..add('oid', oid)) .toString(); } } class GHeadRefForcePushedEventPartsData_afterCommitBuilder implements Builder { _$GHeadRefForcePushedEventPartsData_afterCommit? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _oid; String? get oid => _$this._oid; set oid(String? oid) => _$this._oid = oid; GHeadRefForcePushedEventPartsData_afterCommitBuilder() { GHeadRefForcePushedEventPartsData_afterCommit._initializeBuilder(this); } GHeadRefForcePushedEventPartsData_afterCommitBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _oid = $v.oid; _$v = null; } return this; } @override void replace(GHeadRefForcePushedEventPartsData_afterCommit other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GHeadRefForcePushedEventPartsData_afterCommit; } @override void update( void Function(GHeadRefForcePushedEventPartsData_afterCommitBuilder)? updates) { if (updates != null) updates(this); } @override _$GHeadRefForcePushedEventPartsData_afterCommit build() { final _$result = _$v ?? new _$GHeadRefForcePushedEventPartsData_afterCommit._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GHeadRefForcePushedEventPartsData_afterCommit', 'G__typename'), oid: BuiltValueNullFieldError.checkNotNull( oid, 'GHeadRefForcePushedEventPartsData_afterCommit', 'oid')); replace(_$result); return _$result; } } class _$GReviewRequestedEventPartsData extends GReviewRequestedEventPartsData { @override final String G__typename; @override final DateTime createdAt; @override final GReviewRequestedEventPartsData_actor? actor; @override final GReviewRequestedEventPartsData_requestedReviewer? requestedReviewer; factory _$GReviewRequestedEventPartsData( [void Function(GReviewRequestedEventPartsDataBuilder)? updates]) => (new GReviewRequestedEventPartsDataBuilder()..update(updates)).build(); _$GReviewRequestedEventPartsData._( {required this.G__typename, required this.createdAt, this.actor, this.requestedReviewer}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReviewRequestedEventPartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GReviewRequestedEventPartsData', 'createdAt'); } @override GReviewRequestedEventPartsData rebuild( void Function(GReviewRequestedEventPartsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReviewRequestedEventPartsDataBuilder toBuilder() => new GReviewRequestedEventPartsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReviewRequestedEventPartsData && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && requestedReviewer == other.requestedReviewer; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), requestedReviewer.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GReviewRequestedEventPartsData') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('requestedReviewer', requestedReviewer)) .toString(); } } class GReviewRequestedEventPartsDataBuilder implements Builder { _$GReviewRequestedEventPartsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GReviewRequestedEventPartsData_actorBuilder? _actor; GReviewRequestedEventPartsData_actorBuilder get actor => _$this._actor ??= new GReviewRequestedEventPartsData_actorBuilder(); set actor(GReviewRequestedEventPartsData_actorBuilder? actor) => _$this._actor = actor; GReviewRequestedEventPartsData_requestedReviewer? _requestedReviewer; GReviewRequestedEventPartsData_requestedReviewer? get requestedReviewer => _$this._requestedReviewer; set requestedReviewer( GReviewRequestedEventPartsData_requestedReviewer? requestedReviewer) => _$this._requestedReviewer = requestedReviewer; GReviewRequestedEventPartsDataBuilder() { GReviewRequestedEventPartsData._initializeBuilder(this); } GReviewRequestedEventPartsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _requestedReviewer = $v.requestedReviewer; _$v = null; } return this; } @override void replace(GReviewRequestedEventPartsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReviewRequestedEventPartsData; } @override void update(void Function(GReviewRequestedEventPartsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GReviewRequestedEventPartsData build() { _$GReviewRequestedEventPartsData _$result; try { _$result = _$v ?? new _$GReviewRequestedEventPartsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GReviewRequestedEventPartsData', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GReviewRequestedEventPartsData', 'createdAt'), actor: _actor?.build(), requestedReviewer: requestedReviewer); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GReviewRequestedEventPartsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GReviewRequestedEventPartsData_actor extends GReviewRequestedEventPartsData_actor { @override final String G__typename; @override final String login; factory _$GReviewRequestedEventPartsData_actor( [void Function(GReviewRequestedEventPartsData_actorBuilder)? updates]) => (new GReviewRequestedEventPartsData_actorBuilder()..update(updates)) .build(); _$GReviewRequestedEventPartsData_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReviewRequestedEventPartsData_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GReviewRequestedEventPartsData_actor', 'login'); } @override GReviewRequestedEventPartsData_actor rebuild( void Function(GReviewRequestedEventPartsData_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReviewRequestedEventPartsData_actorBuilder toBuilder() => new GReviewRequestedEventPartsData_actorBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReviewRequestedEventPartsData_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GReviewRequestedEventPartsData_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GReviewRequestedEventPartsData_actorBuilder implements Builder { _$GReviewRequestedEventPartsData_actor? _$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; GReviewRequestedEventPartsData_actorBuilder() { GReviewRequestedEventPartsData_actor._initializeBuilder(this); } GReviewRequestedEventPartsData_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GReviewRequestedEventPartsData_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReviewRequestedEventPartsData_actor; } @override void update( void Function(GReviewRequestedEventPartsData_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GReviewRequestedEventPartsData_actor build() { final _$result = _$v ?? new _$GReviewRequestedEventPartsData_actor._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GReviewRequestedEventPartsData_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GReviewRequestedEventPartsData_actor', 'login')); replace(_$result); return _$result; } } class _$GReviewRequestedEventPartsData_requestedReviewer__base extends GReviewRequestedEventPartsData_requestedReviewer__base { @override final String G__typename; factory _$GReviewRequestedEventPartsData_requestedReviewer__base( [void Function( GReviewRequestedEventPartsData_requestedReviewer__baseBuilder)? updates]) => (new GReviewRequestedEventPartsData_requestedReviewer__baseBuilder() ..update(updates)) .build(); _$GReviewRequestedEventPartsData_requestedReviewer__base._( {required this.G__typename}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReviewRequestedEventPartsData_requestedReviewer__base', 'G__typename'); } @override GReviewRequestedEventPartsData_requestedReviewer__base rebuild( void Function( GReviewRequestedEventPartsData_requestedReviewer__baseBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReviewRequestedEventPartsData_requestedReviewer__baseBuilder toBuilder() => new GReviewRequestedEventPartsData_requestedReviewer__baseBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReviewRequestedEventPartsData_requestedReviewer__base && G__typename == other.G__typename; } @override int get hashCode { return $jf($jc(0, G__typename.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GReviewRequestedEventPartsData_requestedReviewer__base') ..add('G__typename', G__typename)) .toString(); } } class GReviewRequestedEventPartsData_requestedReviewer__baseBuilder implements Builder { _$GReviewRequestedEventPartsData_requestedReviewer__base? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GReviewRequestedEventPartsData_requestedReviewer__baseBuilder() { GReviewRequestedEventPartsData_requestedReviewer__base._initializeBuilder( this); } GReviewRequestedEventPartsData_requestedReviewer__baseBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _$v = null; } return this; } @override void replace(GReviewRequestedEventPartsData_requestedReviewer__base other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReviewRequestedEventPartsData_requestedReviewer__base; } @override void update( void Function( GReviewRequestedEventPartsData_requestedReviewer__baseBuilder)? updates) { if (updates != null) updates(this); } @override _$GReviewRequestedEventPartsData_requestedReviewer__base build() { final _$result = _$v ?? new _$GReviewRequestedEventPartsData_requestedReviewer__base._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GReviewRequestedEventPartsData_requestedReviewer__base', 'G__typename')); replace(_$result); return _$result; } } class _$GReviewRequestedEventPartsData_requestedReviewer__asUser extends GReviewRequestedEventPartsData_requestedReviewer__asUser { @override final String G__typename; @override final String login; factory _$GReviewRequestedEventPartsData_requestedReviewer__asUser( [void Function( GReviewRequestedEventPartsData_requestedReviewer__asUserBuilder)? updates]) => (new GReviewRequestedEventPartsData_requestedReviewer__asUserBuilder() ..update(updates)) .build(); _$GReviewRequestedEventPartsData_requestedReviewer__asUser._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReviewRequestedEventPartsData_requestedReviewer__asUser', 'G__typename'); BuiltValueNullFieldError.checkNotNull(login, 'GReviewRequestedEventPartsData_requestedReviewer__asUser', 'login'); } @override GReviewRequestedEventPartsData_requestedReviewer__asUser rebuild( void Function( GReviewRequestedEventPartsData_requestedReviewer__asUserBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReviewRequestedEventPartsData_requestedReviewer__asUserBuilder toBuilder() => new GReviewRequestedEventPartsData_requestedReviewer__asUserBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReviewRequestedEventPartsData_requestedReviewer__asUser && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GReviewRequestedEventPartsData_requestedReviewer__asUser') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GReviewRequestedEventPartsData_requestedReviewer__asUserBuilder implements Builder { _$GReviewRequestedEventPartsData_requestedReviewer__asUser? _$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; GReviewRequestedEventPartsData_requestedReviewer__asUserBuilder() { GReviewRequestedEventPartsData_requestedReviewer__asUser._initializeBuilder( this); } GReviewRequestedEventPartsData_requestedReviewer__asUserBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GReviewRequestedEventPartsData_requestedReviewer__asUser other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReviewRequestedEventPartsData_requestedReviewer__asUser; } @override void update( void Function( GReviewRequestedEventPartsData_requestedReviewer__asUserBuilder)? updates) { if (updates != null) updates(this); } @override _$GReviewRequestedEventPartsData_requestedReviewer__asUser build() { final _$result = _$v ?? new _$GReviewRequestedEventPartsData_requestedReviewer__asUser._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GReviewRequestedEventPartsData_requestedReviewer__asUser', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GReviewRequestedEventPartsData_requestedReviewer__asUser', 'login')); replace(_$result); return _$result; } } class _$GReviewRequestRemovedEventPartsData extends GReviewRequestRemovedEventPartsData { @override final String G__typename; @override final DateTime createdAt; @override final GReviewRequestRemovedEventPartsData_actor? actor; @override final GReviewRequestRemovedEventPartsData_requestedReviewer? requestedReviewer; factory _$GReviewRequestRemovedEventPartsData( [void Function(GReviewRequestRemovedEventPartsDataBuilder)? updates]) => (new GReviewRequestRemovedEventPartsDataBuilder()..update(updates)) .build(); _$GReviewRequestRemovedEventPartsData._( {required this.G__typename, required this.createdAt, this.actor, this.requestedReviewer}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReviewRequestRemovedEventPartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GReviewRequestRemovedEventPartsData', 'createdAt'); } @override GReviewRequestRemovedEventPartsData rebuild( void Function(GReviewRequestRemovedEventPartsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReviewRequestRemovedEventPartsDataBuilder toBuilder() => new GReviewRequestRemovedEventPartsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReviewRequestRemovedEventPartsData && G__typename == other.G__typename && createdAt == other.createdAt && actor == other.actor && requestedReviewer == other.requestedReviewer; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), actor.hashCode), requestedReviewer.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GReviewRequestRemovedEventPartsData') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('actor', actor) ..add('requestedReviewer', requestedReviewer)) .toString(); } } class GReviewRequestRemovedEventPartsDataBuilder implements Builder { _$GReviewRequestRemovedEventPartsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; GReviewRequestRemovedEventPartsData_actorBuilder? _actor; GReviewRequestRemovedEventPartsData_actorBuilder get actor => _$this._actor ??= new GReviewRequestRemovedEventPartsData_actorBuilder(); set actor(GReviewRequestRemovedEventPartsData_actorBuilder? actor) => _$this._actor = actor; GReviewRequestRemovedEventPartsData_requestedReviewer? _requestedReviewer; GReviewRequestRemovedEventPartsData_requestedReviewer? get requestedReviewer => _$this._requestedReviewer; set requestedReviewer( GReviewRequestRemovedEventPartsData_requestedReviewer? requestedReviewer) => _$this._requestedReviewer = requestedReviewer; GReviewRequestRemovedEventPartsDataBuilder() { GReviewRequestRemovedEventPartsData._initializeBuilder(this); } GReviewRequestRemovedEventPartsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _actor = $v.actor?.toBuilder(); _requestedReviewer = $v.requestedReviewer; _$v = null; } return this; } @override void replace(GReviewRequestRemovedEventPartsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReviewRequestRemovedEventPartsData; } @override void update( void Function(GReviewRequestRemovedEventPartsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GReviewRequestRemovedEventPartsData build() { _$GReviewRequestRemovedEventPartsData _$result; try { _$result = _$v ?? new _$GReviewRequestRemovedEventPartsData._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GReviewRequestRemovedEventPartsData', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull(createdAt, 'GReviewRequestRemovedEventPartsData', 'createdAt'), actor: _actor?.build(), requestedReviewer: requestedReviewer); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GReviewRequestRemovedEventPartsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GReviewRequestRemovedEventPartsData_actor extends GReviewRequestRemovedEventPartsData_actor { @override final String G__typename; @override final String login; factory _$GReviewRequestRemovedEventPartsData_actor( [void Function(GReviewRequestRemovedEventPartsData_actorBuilder)? updates]) => (new GReviewRequestRemovedEventPartsData_actorBuilder()..update(updates)) .build(); _$GReviewRequestRemovedEventPartsData_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GReviewRequestRemovedEventPartsData_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GReviewRequestRemovedEventPartsData_actor', 'login'); } @override GReviewRequestRemovedEventPartsData_actor rebuild( void Function(GReviewRequestRemovedEventPartsData_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReviewRequestRemovedEventPartsData_actorBuilder toBuilder() => new GReviewRequestRemovedEventPartsData_actorBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReviewRequestRemovedEventPartsData_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GReviewRequestRemovedEventPartsData_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GReviewRequestRemovedEventPartsData_actorBuilder implements Builder { _$GReviewRequestRemovedEventPartsData_actor? _$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; GReviewRequestRemovedEventPartsData_actorBuilder() { GReviewRequestRemovedEventPartsData_actor._initializeBuilder(this); } GReviewRequestRemovedEventPartsData_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GReviewRequestRemovedEventPartsData_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReviewRequestRemovedEventPartsData_actor; } @override void update( void Function(GReviewRequestRemovedEventPartsData_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GReviewRequestRemovedEventPartsData_actor build() { final _$result = _$v ?? new _$GReviewRequestRemovedEventPartsData_actor._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GReviewRequestRemovedEventPartsData_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GReviewRequestRemovedEventPartsData_actor', 'login')); replace(_$result); return _$result; } } class _$GReviewRequestRemovedEventPartsData_requestedReviewer__base extends GReviewRequestRemovedEventPartsData_requestedReviewer__base { @override final String G__typename; factory _$GReviewRequestRemovedEventPartsData_requestedReviewer__base( [void Function( GReviewRequestRemovedEventPartsData_requestedReviewer__baseBuilder)? updates]) => (new GReviewRequestRemovedEventPartsData_requestedReviewer__baseBuilder() ..update(updates)) .build(); _$GReviewRequestRemovedEventPartsData_requestedReviewer__base._( {required this.G__typename}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReviewRequestRemovedEventPartsData_requestedReviewer__base', 'G__typename'); } @override GReviewRequestRemovedEventPartsData_requestedReviewer__base rebuild( void Function( GReviewRequestRemovedEventPartsData_requestedReviewer__baseBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReviewRequestRemovedEventPartsData_requestedReviewer__baseBuilder toBuilder() => new GReviewRequestRemovedEventPartsData_requestedReviewer__baseBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReviewRequestRemovedEventPartsData_requestedReviewer__base && G__typename == other.G__typename; } @override int get hashCode { return $jf($jc(0, G__typename.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GReviewRequestRemovedEventPartsData_requestedReviewer__base') ..add('G__typename', G__typename)) .toString(); } } class GReviewRequestRemovedEventPartsData_requestedReviewer__baseBuilder implements Builder { _$GReviewRequestRemovedEventPartsData_requestedReviewer__base? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GReviewRequestRemovedEventPartsData_requestedReviewer__baseBuilder() { GReviewRequestRemovedEventPartsData_requestedReviewer__base ._initializeBuilder(this); } GReviewRequestRemovedEventPartsData_requestedReviewer__baseBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _$v = null; } return this; } @override void replace( GReviewRequestRemovedEventPartsData_requestedReviewer__base other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReviewRequestRemovedEventPartsData_requestedReviewer__base; } @override void update( void Function( GReviewRequestRemovedEventPartsData_requestedReviewer__baseBuilder)? updates) { if (updates != null) updates(this); } @override _$GReviewRequestRemovedEventPartsData_requestedReviewer__base build() { final _$result = _$v ?? new _$GReviewRequestRemovedEventPartsData_requestedReviewer__base._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GReviewRequestRemovedEventPartsData_requestedReviewer__base', 'G__typename')); replace(_$result); return _$result; } } class _$GReviewRequestRemovedEventPartsData_requestedReviewer__asUser extends GReviewRequestRemovedEventPartsData_requestedReviewer__asUser { @override final String G__typename; @override final String login; factory _$GReviewRequestRemovedEventPartsData_requestedReviewer__asUser( [void Function( GReviewRequestRemovedEventPartsData_requestedReviewer__asUserBuilder)? updates]) => (new GReviewRequestRemovedEventPartsData_requestedReviewer__asUserBuilder() ..update(updates)) .build(); _$GReviewRequestRemovedEventPartsData_requestedReviewer__asUser._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReviewRequestRemovedEventPartsData_requestedReviewer__asUser', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GReviewRequestRemovedEventPartsData_requestedReviewer__asUser', 'login'); } @override GReviewRequestRemovedEventPartsData_requestedReviewer__asUser rebuild( void Function( GReviewRequestRemovedEventPartsData_requestedReviewer__asUserBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReviewRequestRemovedEventPartsData_requestedReviewer__asUserBuilder toBuilder() => new GReviewRequestRemovedEventPartsData_requestedReviewer__asUserBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReviewRequestRemovedEventPartsData_requestedReviewer__asUser && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GReviewRequestRemovedEventPartsData_requestedReviewer__asUser') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GReviewRequestRemovedEventPartsData_requestedReviewer__asUserBuilder implements Builder { _$GReviewRequestRemovedEventPartsData_requestedReviewer__asUser? _$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; GReviewRequestRemovedEventPartsData_requestedReviewer__asUserBuilder() { GReviewRequestRemovedEventPartsData_requestedReviewer__asUser ._initializeBuilder(this); } GReviewRequestRemovedEventPartsData_requestedReviewer__asUserBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace( GReviewRequestRemovedEventPartsData_requestedReviewer__asUser other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReviewRequestRemovedEventPartsData_requestedReviewer__asUser; } @override void update( void Function( GReviewRequestRemovedEventPartsData_requestedReviewer__asUserBuilder)? updates) { if (updates != null) updates(this); } @override _$GReviewRequestRemovedEventPartsData_requestedReviewer__asUser build() { final _$result = _$v ?? new _$GReviewRequestRemovedEventPartsData_requestedReviewer__asUser._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GReviewRequestRemovedEventPartsData_requestedReviewer__asUser', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GReviewRequestRemovedEventPartsData_requestedReviewer__asUser', 'login')); replace(_$result); return _$result; } } class _$GReviewDismissedEventPartsData extends GReviewDismissedEventPartsData { @override final String G__typename; @override final DateTime createdAt; @override final String? dismissalMessage; @override final GReviewDismissedEventPartsData_actor? actor; @override final GReviewDismissedEventPartsData_pullRequest pullRequest; factory _$GReviewDismissedEventPartsData( [void Function(GReviewDismissedEventPartsDataBuilder)? updates]) => (new GReviewDismissedEventPartsDataBuilder()..update(updates)).build(); _$GReviewDismissedEventPartsData._( {required this.G__typename, required this.createdAt, this.dismissalMessage, this.actor, required this.pullRequest}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReviewDismissedEventPartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GReviewDismissedEventPartsData', 'createdAt'); BuiltValueNullFieldError.checkNotNull( pullRequest, 'GReviewDismissedEventPartsData', 'pullRequest'); } @override GReviewDismissedEventPartsData rebuild( void Function(GReviewDismissedEventPartsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReviewDismissedEventPartsDataBuilder toBuilder() => new GReviewDismissedEventPartsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReviewDismissedEventPartsData && G__typename == other.G__typename && createdAt == other.createdAt && dismissalMessage == other.dismissalMessage && actor == other.actor && pullRequest == other.pullRequest; } @override int get hashCode { return $jf($jc( $jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), dismissalMessage.hashCode), actor.hashCode), pullRequest.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GReviewDismissedEventPartsData') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('dismissalMessage', dismissalMessage) ..add('actor', actor) ..add('pullRequest', pullRequest)) .toString(); } } class GReviewDismissedEventPartsDataBuilder implements Builder { _$GReviewDismissedEventPartsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; String? _dismissalMessage; String? get dismissalMessage => _$this._dismissalMessage; set dismissalMessage(String? dismissalMessage) => _$this._dismissalMessage = dismissalMessage; GReviewDismissedEventPartsData_actorBuilder? _actor; GReviewDismissedEventPartsData_actorBuilder get actor => _$this._actor ??= new GReviewDismissedEventPartsData_actorBuilder(); set actor(GReviewDismissedEventPartsData_actorBuilder? actor) => _$this._actor = actor; GReviewDismissedEventPartsData_pullRequestBuilder? _pullRequest; GReviewDismissedEventPartsData_pullRequestBuilder get pullRequest => _$this._pullRequest ??= new GReviewDismissedEventPartsData_pullRequestBuilder(); set pullRequest( GReviewDismissedEventPartsData_pullRequestBuilder? pullRequest) => _$this._pullRequest = pullRequest; GReviewDismissedEventPartsDataBuilder() { GReviewDismissedEventPartsData._initializeBuilder(this); } GReviewDismissedEventPartsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _dismissalMessage = $v.dismissalMessage; _actor = $v.actor?.toBuilder(); _pullRequest = $v.pullRequest.toBuilder(); _$v = null; } return this; } @override void replace(GReviewDismissedEventPartsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReviewDismissedEventPartsData; } @override void update(void Function(GReviewDismissedEventPartsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GReviewDismissedEventPartsData build() { _$GReviewDismissedEventPartsData _$result; try { _$result = _$v ?? new _$GReviewDismissedEventPartsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GReviewDismissedEventPartsData', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GReviewDismissedEventPartsData', 'createdAt'), dismissalMessage: dismissalMessage, actor: _actor?.build(), pullRequest: pullRequest.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); _$failedField = 'pullRequest'; pullRequest.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GReviewDismissedEventPartsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GReviewDismissedEventPartsData_actor extends GReviewDismissedEventPartsData_actor { @override final String G__typename; @override final String login; factory _$GReviewDismissedEventPartsData_actor( [void Function(GReviewDismissedEventPartsData_actorBuilder)? updates]) => (new GReviewDismissedEventPartsData_actorBuilder()..update(updates)) .build(); _$GReviewDismissedEventPartsData_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GReviewDismissedEventPartsData_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GReviewDismissedEventPartsData_actor', 'login'); } @override GReviewDismissedEventPartsData_actor rebuild( void Function(GReviewDismissedEventPartsData_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReviewDismissedEventPartsData_actorBuilder toBuilder() => new GReviewDismissedEventPartsData_actorBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReviewDismissedEventPartsData_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GReviewDismissedEventPartsData_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GReviewDismissedEventPartsData_actorBuilder implements Builder { _$GReviewDismissedEventPartsData_actor? _$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; GReviewDismissedEventPartsData_actorBuilder() { GReviewDismissedEventPartsData_actor._initializeBuilder(this); } GReviewDismissedEventPartsData_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GReviewDismissedEventPartsData_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReviewDismissedEventPartsData_actor; } @override void update( void Function(GReviewDismissedEventPartsData_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GReviewDismissedEventPartsData_actor build() { final _$result = _$v ?? new _$GReviewDismissedEventPartsData_actor._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GReviewDismissedEventPartsData_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GReviewDismissedEventPartsData_actor', 'login')); replace(_$result); return _$result; } } class _$GReviewDismissedEventPartsData_pullRequest extends GReviewDismissedEventPartsData_pullRequest { @override final String G__typename; @override final GReviewDismissedEventPartsData_pullRequest_author? author; factory _$GReviewDismissedEventPartsData_pullRequest( [void Function(GReviewDismissedEventPartsData_pullRequestBuilder)? updates]) => (new GReviewDismissedEventPartsData_pullRequestBuilder()..update(updates)) .build(); _$GReviewDismissedEventPartsData_pullRequest._( {required this.G__typename, this.author}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GReviewDismissedEventPartsData_pullRequest', 'G__typename'); } @override GReviewDismissedEventPartsData_pullRequest rebuild( void Function(GReviewDismissedEventPartsData_pullRequestBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReviewDismissedEventPartsData_pullRequestBuilder toBuilder() => new GReviewDismissedEventPartsData_pullRequestBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReviewDismissedEventPartsData_pullRequest && G__typename == other.G__typename && author == other.author; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), author.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GReviewDismissedEventPartsData_pullRequest') ..add('G__typename', G__typename) ..add('author', author)) .toString(); } } class GReviewDismissedEventPartsData_pullRequestBuilder implements Builder { _$GReviewDismissedEventPartsData_pullRequest? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; GReviewDismissedEventPartsData_pullRequest_authorBuilder? _author; GReviewDismissedEventPartsData_pullRequest_authorBuilder get author => _$this._author ??= new GReviewDismissedEventPartsData_pullRequest_authorBuilder(); set author( GReviewDismissedEventPartsData_pullRequest_authorBuilder? author) => _$this._author = author; GReviewDismissedEventPartsData_pullRequestBuilder() { GReviewDismissedEventPartsData_pullRequest._initializeBuilder(this); } GReviewDismissedEventPartsData_pullRequestBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _author = $v.author?.toBuilder(); _$v = null; } return this; } @override void replace(GReviewDismissedEventPartsData_pullRequest other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReviewDismissedEventPartsData_pullRequest; } @override void update( void Function(GReviewDismissedEventPartsData_pullRequestBuilder)? updates) { if (updates != null) updates(this); } @override _$GReviewDismissedEventPartsData_pullRequest build() { _$GReviewDismissedEventPartsData_pullRequest _$result; try { _$result = _$v ?? new _$GReviewDismissedEventPartsData_pullRequest._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GReviewDismissedEventPartsData_pullRequest', 'G__typename'), author: _author?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'author'; _author?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GReviewDismissedEventPartsData_pullRequest', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GReviewDismissedEventPartsData_pullRequest_author extends GReviewDismissedEventPartsData_pullRequest_author { @override final String G__typename; @override final String login; factory _$GReviewDismissedEventPartsData_pullRequest_author( [void Function( GReviewDismissedEventPartsData_pullRequest_authorBuilder)? updates]) => (new GReviewDismissedEventPartsData_pullRequest_authorBuilder() ..update(updates)) .build(); _$GReviewDismissedEventPartsData_pullRequest_author._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GReviewDismissedEventPartsData_pullRequest_author', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GReviewDismissedEventPartsData_pullRequest_author', 'login'); } @override GReviewDismissedEventPartsData_pullRequest_author rebuild( void Function( GReviewDismissedEventPartsData_pullRequest_authorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GReviewDismissedEventPartsData_pullRequest_authorBuilder toBuilder() => new GReviewDismissedEventPartsData_pullRequest_authorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GReviewDismissedEventPartsData_pullRequest_author && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GReviewDismissedEventPartsData_pullRequest_author') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GReviewDismissedEventPartsData_pullRequest_authorBuilder implements Builder { _$GReviewDismissedEventPartsData_pullRequest_author? _$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; GReviewDismissedEventPartsData_pullRequest_authorBuilder() { GReviewDismissedEventPartsData_pullRequest_author._initializeBuilder(this); } GReviewDismissedEventPartsData_pullRequest_authorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GReviewDismissedEventPartsData_pullRequest_author other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GReviewDismissedEventPartsData_pullRequest_author; } @override void update( void Function(GReviewDismissedEventPartsData_pullRequest_authorBuilder)? updates) { if (updates != null) updates(this); } @override _$GReviewDismissedEventPartsData_pullRequest_author build() { final _$result = _$v ?? new _$GReviewDismissedEventPartsData_pullRequest_author._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GReviewDismissedEventPartsData_pullRequest_author', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull(login, 'GReviewDismissedEventPartsData_pullRequest_author', 'login')); replace(_$result); return _$result; } } class _$GPullRequestReviewPartsData extends GPullRequestReviewPartsData { @override final String G__typename; @override final DateTime createdAt; @override final _i3.GPullRequestReviewState state; @override final GPullRequestReviewPartsData_author? author; @override final GPullRequestReviewPartsData_comments comments; factory _$GPullRequestReviewPartsData( [void Function(GPullRequestReviewPartsDataBuilder)? updates]) => (new GPullRequestReviewPartsDataBuilder()..update(updates)).build(); _$GPullRequestReviewPartsData._( {required this.G__typename, required this.createdAt, required this.state, this.author, required this.comments}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GPullRequestReviewPartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GPullRequestReviewPartsData', 'createdAt'); BuiltValueNullFieldError.checkNotNull( state, 'GPullRequestReviewPartsData', 'state'); BuiltValueNullFieldError.checkNotNull( comments, 'GPullRequestReviewPartsData', 'comments'); } @override GPullRequestReviewPartsData rebuild( void Function(GPullRequestReviewPartsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GPullRequestReviewPartsDataBuilder toBuilder() => new GPullRequestReviewPartsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GPullRequestReviewPartsData && G__typename == other.G__typename && createdAt == other.createdAt && state == other.state && author == other.author && comments == other.comments; } @override int get hashCode { return $jf($jc( $jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), state.hashCode), author.hashCode), comments.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GPullRequestReviewPartsData') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('state', state) ..add('author', author) ..add('comments', comments)) .toString(); } } class GPullRequestReviewPartsDataBuilder implements Builder { _$GPullRequestReviewPartsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; _i3.GPullRequestReviewState? _state; _i3.GPullRequestReviewState? get state => _$this._state; set state(_i3.GPullRequestReviewState? state) => _$this._state = state; GPullRequestReviewPartsData_authorBuilder? _author; GPullRequestReviewPartsData_authorBuilder get author => _$this._author ??= new GPullRequestReviewPartsData_authorBuilder(); set author(GPullRequestReviewPartsData_authorBuilder? author) => _$this._author = author; GPullRequestReviewPartsData_commentsBuilder? _comments; GPullRequestReviewPartsData_commentsBuilder get comments => _$this._comments ??= new GPullRequestReviewPartsData_commentsBuilder(); set comments(GPullRequestReviewPartsData_commentsBuilder? comments) => _$this._comments = comments; GPullRequestReviewPartsDataBuilder() { GPullRequestReviewPartsData._initializeBuilder(this); } GPullRequestReviewPartsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _state = $v.state; _author = $v.author?.toBuilder(); _comments = $v.comments.toBuilder(); _$v = null; } return this; } @override void replace(GPullRequestReviewPartsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GPullRequestReviewPartsData; } @override void update(void Function(GPullRequestReviewPartsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GPullRequestReviewPartsData build() { _$GPullRequestReviewPartsData _$result; try { _$result = _$v ?? new _$GPullRequestReviewPartsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GPullRequestReviewPartsData', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GPullRequestReviewPartsData', 'createdAt'), state: BuiltValueNullFieldError.checkNotNull( state, 'GPullRequestReviewPartsData', 'state'), author: _author?.build(), comments: comments.build()); } catch (_) { late String _$failedField; try { _$failedField = 'author'; _author?.build(); _$failedField = 'comments'; comments.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GPullRequestReviewPartsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GPullRequestReviewPartsData_author extends GPullRequestReviewPartsData_author { @override final String G__typename; @override final String login; factory _$GPullRequestReviewPartsData_author( [void Function(GPullRequestReviewPartsData_authorBuilder)? updates]) => (new GPullRequestReviewPartsData_authorBuilder()..update(updates)) .build(); _$GPullRequestReviewPartsData_author._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GPullRequestReviewPartsData_author', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GPullRequestReviewPartsData_author', 'login'); } @override GPullRequestReviewPartsData_author rebuild( void Function(GPullRequestReviewPartsData_authorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GPullRequestReviewPartsData_authorBuilder toBuilder() => new GPullRequestReviewPartsData_authorBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GPullRequestReviewPartsData_author && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GPullRequestReviewPartsData_author') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GPullRequestReviewPartsData_authorBuilder implements Builder { _$GPullRequestReviewPartsData_author? _$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; GPullRequestReviewPartsData_authorBuilder() { GPullRequestReviewPartsData_author._initializeBuilder(this); } GPullRequestReviewPartsData_authorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GPullRequestReviewPartsData_author other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GPullRequestReviewPartsData_author; } @override void update( void Function(GPullRequestReviewPartsData_authorBuilder)? updates) { if (updates != null) updates(this); } @override _$GPullRequestReviewPartsData_author build() { final _$result = _$v ?? new _$GPullRequestReviewPartsData_author._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GPullRequestReviewPartsData_author', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GPullRequestReviewPartsData_author', 'login')); replace(_$result); return _$result; } } class _$GPullRequestReviewPartsData_comments extends GPullRequestReviewPartsData_comments { @override final String G__typename; @override final BuiltList? nodes; factory _$GPullRequestReviewPartsData_comments( [void Function(GPullRequestReviewPartsData_commentsBuilder)? updates]) => (new GPullRequestReviewPartsData_commentsBuilder()..update(updates)) .build(); _$GPullRequestReviewPartsData_comments._( {required this.G__typename, this.nodes}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GPullRequestReviewPartsData_comments', 'G__typename'); } @override GPullRequestReviewPartsData_comments rebuild( void Function(GPullRequestReviewPartsData_commentsBuilder) updates) => (toBuilder()..update(updates)).build(); @override GPullRequestReviewPartsData_commentsBuilder toBuilder() => new GPullRequestReviewPartsData_commentsBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GPullRequestReviewPartsData_comments && G__typename == other.G__typename && nodes == other.nodes; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), nodes.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GPullRequestReviewPartsData_comments') ..add('G__typename', G__typename) ..add('nodes', nodes)) .toString(); } } class GPullRequestReviewPartsData_commentsBuilder implements Builder { _$GPullRequestReviewPartsData_comments? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; ListBuilder? _nodes; ListBuilder get nodes => _$this._nodes ??= new ListBuilder(); set nodes(ListBuilder? nodes) => _$this._nodes = nodes; GPullRequestReviewPartsData_commentsBuilder() { GPullRequestReviewPartsData_comments._initializeBuilder(this); } GPullRequestReviewPartsData_commentsBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _nodes = $v.nodes?.toBuilder(); _$v = null; } return this; } @override void replace(GPullRequestReviewPartsData_comments other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GPullRequestReviewPartsData_comments; } @override void update( void Function(GPullRequestReviewPartsData_commentsBuilder)? updates) { if (updates != null) updates(this); } @override _$GPullRequestReviewPartsData_comments build() { _$GPullRequestReviewPartsData_comments _$result; try { _$result = _$v ?? new _$GPullRequestReviewPartsData_comments._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GPullRequestReviewPartsData_comments', 'G__typename'), nodes: _nodes?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'nodes'; _nodes?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GPullRequestReviewPartsData_comments', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GPullRequestReviewPartsData_comments_nodes extends GPullRequestReviewPartsData_comments_nodes { @override final String G__typename; @override final String id; @override final DateTime createdAt; @override final String body; @override final GPullRequestReviewPartsData_comments_nodes_author? author; @override final GPullRequestReviewPartsData_comments_nodes_THUMBS_UP THUMBS_UP; @override final GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN THUMBS_DOWN; @override final GPullRequestReviewPartsData_comments_nodes_LAUGH LAUGH; @override final GPullRequestReviewPartsData_comments_nodes_HOORAY HOORAY; @override final GPullRequestReviewPartsData_comments_nodes_CONFUSED CONFUSED; @override final GPullRequestReviewPartsData_comments_nodes_HEART HEART; @override final GPullRequestReviewPartsData_comments_nodes_ROCKET ROCKET; @override final GPullRequestReviewPartsData_comments_nodes_EYES EYES; factory _$GPullRequestReviewPartsData_comments_nodes( [void Function(GPullRequestReviewPartsData_comments_nodesBuilder)? updates]) => (new GPullRequestReviewPartsData_comments_nodesBuilder()..update(updates)) .build(); _$GPullRequestReviewPartsData_comments_nodes._( {required this.G__typename, required this.id, required this.createdAt, required this.body, this.author, required this.THUMBS_UP, required this.THUMBS_DOWN, required this.LAUGH, required this.HOORAY, required this.CONFUSED, required this.HEART, required this.ROCKET, required this.EYES}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GPullRequestReviewPartsData_comments_nodes', 'G__typename'); BuiltValueNullFieldError.checkNotNull( id, 'GPullRequestReviewPartsData_comments_nodes', 'id'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GPullRequestReviewPartsData_comments_nodes', 'createdAt'); BuiltValueNullFieldError.checkNotNull( body, 'GPullRequestReviewPartsData_comments_nodes', 'body'); BuiltValueNullFieldError.checkNotNull( THUMBS_UP, 'GPullRequestReviewPartsData_comments_nodes', 'THUMBS_UP'); BuiltValueNullFieldError.checkNotNull(THUMBS_DOWN, 'GPullRequestReviewPartsData_comments_nodes', 'THUMBS_DOWN'); BuiltValueNullFieldError.checkNotNull( LAUGH, 'GPullRequestReviewPartsData_comments_nodes', 'LAUGH'); BuiltValueNullFieldError.checkNotNull( HOORAY, 'GPullRequestReviewPartsData_comments_nodes', 'HOORAY'); BuiltValueNullFieldError.checkNotNull( CONFUSED, 'GPullRequestReviewPartsData_comments_nodes', 'CONFUSED'); BuiltValueNullFieldError.checkNotNull( HEART, 'GPullRequestReviewPartsData_comments_nodes', 'HEART'); BuiltValueNullFieldError.checkNotNull( ROCKET, 'GPullRequestReviewPartsData_comments_nodes', 'ROCKET'); BuiltValueNullFieldError.checkNotNull( EYES, 'GPullRequestReviewPartsData_comments_nodes', 'EYES'); } @override GPullRequestReviewPartsData_comments_nodes rebuild( void Function(GPullRequestReviewPartsData_comments_nodesBuilder) updates) => (toBuilder()..update(updates)).build(); @override GPullRequestReviewPartsData_comments_nodesBuilder toBuilder() => new GPullRequestReviewPartsData_comments_nodesBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GPullRequestReviewPartsData_comments_nodes && G__typename == other.G__typename && id == other.id && createdAt == other.createdAt && body == other.body && author == other.author && THUMBS_UP == other.THUMBS_UP && THUMBS_DOWN == other.THUMBS_DOWN && LAUGH == other.LAUGH && HOORAY == other.HOORAY && CONFUSED == other.CONFUSED && HEART == other.HEART && ROCKET == other.ROCKET && EYES == other.EYES; } @override int get hashCode { return $jf($jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc( $jc(0, G__typename.hashCode), id.hashCode), createdAt.hashCode), body.hashCode), author.hashCode), THUMBS_UP.hashCode), THUMBS_DOWN.hashCode), LAUGH.hashCode), HOORAY.hashCode), CONFUSED.hashCode), HEART.hashCode), ROCKET.hashCode), EYES.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GPullRequestReviewPartsData_comments_nodes') ..add('G__typename', G__typename) ..add('id', id) ..add('createdAt', createdAt) ..add('body', body) ..add('author', author) ..add('THUMBS_UP', THUMBS_UP) ..add('THUMBS_DOWN', THUMBS_DOWN) ..add('LAUGH', LAUGH) ..add('HOORAY', HOORAY) ..add('CONFUSED', CONFUSED) ..add('HEART', HEART) ..add('ROCKET', ROCKET) ..add('EYES', EYES)) .toString(); } } class GPullRequestReviewPartsData_comments_nodesBuilder implements Builder { _$GPullRequestReviewPartsData_comments_nodes? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _id; String? get id => _$this._id; set id(String? id) => _$this._id = id; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; String? _body; String? get body => _$this._body; set body(String? body) => _$this._body = body; GPullRequestReviewPartsData_comments_nodes_authorBuilder? _author; GPullRequestReviewPartsData_comments_nodes_authorBuilder get author => _$this._author ??= new GPullRequestReviewPartsData_comments_nodes_authorBuilder(); set author( GPullRequestReviewPartsData_comments_nodes_authorBuilder? author) => _$this._author = author; GPullRequestReviewPartsData_comments_nodes_THUMBS_UPBuilder? _THUMBS_UP; GPullRequestReviewPartsData_comments_nodes_THUMBS_UPBuilder get THUMBS_UP => _$this._THUMBS_UP ??= new GPullRequestReviewPartsData_comments_nodes_THUMBS_UPBuilder(); set THUMBS_UP( GPullRequestReviewPartsData_comments_nodes_THUMBS_UPBuilder? THUMBS_UP) => _$this._THUMBS_UP = THUMBS_UP; GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWNBuilder? _THUMBS_DOWN; GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWNBuilder get THUMBS_DOWN => _$this._THUMBS_DOWN ??= new GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWNBuilder(); set THUMBS_DOWN( GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWNBuilder? THUMBS_DOWN) => _$this._THUMBS_DOWN = THUMBS_DOWN; GPullRequestReviewPartsData_comments_nodes_LAUGHBuilder? _LAUGH; GPullRequestReviewPartsData_comments_nodes_LAUGHBuilder get LAUGH => _$this._LAUGH ??= new GPullRequestReviewPartsData_comments_nodes_LAUGHBuilder(); set LAUGH(GPullRequestReviewPartsData_comments_nodes_LAUGHBuilder? LAUGH) => _$this._LAUGH = LAUGH; GPullRequestReviewPartsData_comments_nodes_HOORAYBuilder? _HOORAY; GPullRequestReviewPartsData_comments_nodes_HOORAYBuilder get HOORAY => _$this._HOORAY ??= new GPullRequestReviewPartsData_comments_nodes_HOORAYBuilder(); set HOORAY( GPullRequestReviewPartsData_comments_nodes_HOORAYBuilder? HOORAY) => _$this._HOORAY = HOORAY; GPullRequestReviewPartsData_comments_nodes_CONFUSEDBuilder? _CONFUSED; GPullRequestReviewPartsData_comments_nodes_CONFUSEDBuilder get CONFUSED => _$this._CONFUSED ??= new GPullRequestReviewPartsData_comments_nodes_CONFUSEDBuilder(); set CONFUSED( GPullRequestReviewPartsData_comments_nodes_CONFUSEDBuilder? CONFUSED) => _$this._CONFUSED = CONFUSED; GPullRequestReviewPartsData_comments_nodes_HEARTBuilder? _HEART; GPullRequestReviewPartsData_comments_nodes_HEARTBuilder get HEART => _$this._HEART ??= new GPullRequestReviewPartsData_comments_nodes_HEARTBuilder(); set HEART(GPullRequestReviewPartsData_comments_nodes_HEARTBuilder? HEART) => _$this._HEART = HEART; GPullRequestReviewPartsData_comments_nodes_ROCKETBuilder? _ROCKET; GPullRequestReviewPartsData_comments_nodes_ROCKETBuilder get ROCKET => _$this._ROCKET ??= new GPullRequestReviewPartsData_comments_nodes_ROCKETBuilder(); set ROCKET( GPullRequestReviewPartsData_comments_nodes_ROCKETBuilder? ROCKET) => _$this._ROCKET = ROCKET; GPullRequestReviewPartsData_comments_nodes_EYESBuilder? _EYES; GPullRequestReviewPartsData_comments_nodes_EYESBuilder get EYES => _$this._EYES ??= new GPullRequestReviewPartsData_comments_nodes_EYESBuilder(); set EYES(GPullRequestReviewPartsData_comments_nodes_EYESBuilder? EYES) => _$this._EYES = EYES; GPullRequestReviewPartsData_comments_nodesBuilder() { GPullRequestReviewPartsData_comments_nodes._initializeBuilder(this); } GPullRequestReviewPartsData_comments_nodesBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _id = $v.id; _createdAt = $v.createdAt; _body = $v.body; _author = $v.author?.toBuilder(); _THUMBS_UP = $v.THUMBS_UP.toBuilder(); _THUMBS_DOWN = $v.THUMBS_DOWN.toBuilder(); _LAUGH = $v.LAUGH.toBuilder(); _HOORAY = $v.HOORAY.toBuilder(); _CONFUSED = $v.CONFUSED.toBuilder(); _HEART = $v.HEART.toBuilder(); _ROCKET = $v.ROCKET.toBuilder(); _EYES = $v.EYES.toBuilder(); _$v = null; } return this; } @override void replace(GPullRequestReviewPartsData_comments_nodes other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GPullRequestReviewPartsData_comments_nodes; } @override void update( void Function(GPullRequestReviewPartsData_comments_nodesBuilder)? updates) { if (updates != null) updates(this); } @override _$GPullRequestReviewPartsData_comments_nodes build() { _$GPullRequestReviewPartsData_comments_nodes _$result; try { _$result = _$v ?? new _$GPullRequestReviewPartsData_comments_nodes._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GPullRequestReviewPartsData_comments_nodes', 'G__typename'), id: BuiltValueNullFieldError.checkNotNull( id, 'GPullRequestReviewPartsData_comments_nodes', 'id'), createdAt: BuiltValueNullFieldError.checkNotNull(createdAt, 'GPullRequestReviewPartsData_comments_nodes', 'createdAt'), body: BuiltValueNullFieldError.checkNotNull( body, 'GPullRequestReviewPartsData_comments_nodes', 'body'), author: _author?.build(), THUMBS_UP: THUMBS_UP.build(), THUMBS_DOWN: THUMBS_DOWN.build(), LAUGH: LAUGH.build(), HOORAY: HOORAY.build(), CONFUSED: CONFUSED.build(), HEART: HEART.build(), ROCKET: ROCKET.build(), EYES: EYES.build()); } catch (_) { late String _$failedField; try { _$failedField = 'author'; _author?.build(); _$failedField = 'THUMBS_UP'; THUMBS_UP.build(); _$failedField = 'THUMBS_DOWN'; THUMBS_DOWN.build(); _$failedField = 'LAUGH'; LAUGH.build(); _$failedField = 'HOORAY'; HOORAY.build(); _$failedField = 'CONFUSED'; CONFUSED.build(); _$failedField = 'HEART'; HEART.build(); _$failedField = 'ROCKET'; ROCKET.build(); _$failedField = 'EYES'; EYES.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GPullRequestReviewPartsData_comments_nodes', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GPullRequestReviewPartsData_comments_nodes_author extends GPullRequestReviewPartsData_comments_nodes_author { @override final String G__typename; @override final String login; @override final String avatarUrl; factory _$GPullRequestReviewPartsData_comments_nodes_author( [void Function( GPullRequestReviewPartsData_comments_nodes_authorBuilder)? updates]) => (new GPullRequestReviewPartsData_comments_nodes_authorBuilder() ..update(updates)) .build(); _$GPullRequestReviewPartsData_comments_nodes_author._( {required this.G__typename, required this.login, required this.avatarUrl}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GPullRequestReviewPartsData_comments_nodes_author', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GPullRequestReviewPartsData_comments_nodes_author', 'login'); BuiltValueNullFieldError.checkNotNull(avatarUrl, 'GPullRequestReviewPartsData_comments_nodes_author', 'avatarUrl'); } @override GPullRequestReviewPartsData_comments_nodes_author rebuild( void Function( GPullRequestReviewPartsData_comments_nodes_authorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GPullRequestReviewPartsData_comments_nodes_authorBuilder toBuilder() => new GPullRequestReviewPartsData_comments_nodes_authorBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GPullRequestReviewPartsData_comments_nodes_author && G__typename == other.G__typename && login == other.login && avatarUrl == other.avatarUrl; } @override int get hashCode { return $jf($jc( $jc($jc(0, G__typename.hashCode), login.hashCode), avatarUrl.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GPullRequestReviewPartsData_comments_nodes_author') ..add('G__typename', G__typename) ..add('login', login) ..add('avatarUrl', avatarUrl)) .toString(); } } class GPullRequestReviewPartsData_comments_nodes_authorBuilder implements Builder { _$GPullRequestReviewPartsData_comments_nodes_author? _$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? _avatarUrl; String? get avatarUrl => _$this._avatarUrl; set avatarUrl(String? avatarUrl) => _$this._avatarUrl = avatarUrl; GPullRequestReviewPartsData_comments_nodes_authorBuilder() { GPullRequestReviewPartsData_comments_nodes_author._initializeBuilder(this); } GPullRequestReviewPartsData_comments_nodes_authorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _avatarUrl = $v.avatarUrl; _$v = null; } return this; } @override void replace(GPullRequestReviewPartsData_comments_nodes_author other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GPullRequestReviewPartsData_comments_nodes_author; } @override void update( void Function(GPullRequestReviewPartsData_comments_nodes_authorBuilder)? updates) { if (updates != null) updates(this); } @override _$GPullRequestReviewPartsData_comments_nodes_author build() { final _$result = _$v ?? new _$GPullRequestReviewPartsData_comments_nodes_author._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GPullRequestReviewPartsData_comments_nodes_author', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull(login, 'GPullRequestReviewPartsData_comments_nodes_author', 'login'), avatarUrl: BuiltValueNullFieldError.checkNotNull( avatarUrl, 'GPullRequestReviewPartsData_comments_nodes_author', 'avatarUrl')); replace(_$result); return _$result; } } class _$GPullRequestReviewPartsData_comments_nodes_THUMBS_UP extends GPullRequestReviewPartsData_comments_nodes_THUMBS_UP { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GPullRequestReviewPartsData_comments_nodes_THUMBS_UP( [void Function( GPullRequestReviewPartsData_comments_nodes_THUMBS_UPBuilder)? updates]) => (new GPullRequestReviewPartsData_comments_nodes_THUMBS_UPBuilder() ..update(updates)) .build(); _$GPullRequestReviewPartsData_comments_nodes_THUMBS_UP._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GPullRequestReviewPartsData_comments_nodes_THUMBS_UP', 'G__typename'); BuiltValueNullFieldError.checkNotNull(totalCount, 'GPullRequestReviewPartsData_comments_nodes_THUMBS_UP', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GPullRequestReviewPartsData_comments_nodes_THUMBS_UP', 'viewerHasReacted'); } @override GPullRequestReviewPartsData_comments_nodes_THUMBS_UP rebuild( void Function( GPullRequestReviewPartsData_comments_nodes_THUMBS_UPBuilder) updates) => (toBuilder()..update(updates)).build(); @override GPullRequestReviewPartsData_comments_nodes_THUMBS_UPBuilder toBuilder() => new GPullRequestReviewPartsData_comments_nodes_THUMBS_UPBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GPullRequestReviewPartsData_comments_nodes_THUMBS_UP && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GPullRequestReviewPartsData_comments_nodes_THUMBS_UP') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GPullRequestReviewPartsData_comments_nodes_THUMBS_UPBuilder implements Builder { _$GPullRequestReviewPartsData_comments_nodes_THUMBS_UP? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GPullRequestReviewPartsData_comments_nodes_THUMBS_UPBuilder() { GPullRequestReviewPartsData_comments_nodes_THUMBS_UP._initializeBuilder( this); } GPullRequestReviewPartsData_comments_nodes_THUMBS_UPBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace(GPullRequestReviewPartsData_comments_nodes_THUMBS_UP other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GPullRequestReviewPartsData_comments_nodes_THUMBS_UP; } @override void update( void Function( GPullRequestReviewPartsData_comments_nodes_THUMBS_UPBuilder)? updates) { if (updates != null) updates(this); } @override _$GPullRequestReviewPartsData_comments_nodes_THUMBS_UP build() { final _$result = _$v ?? new _$GPullRequestReviewPartsData_comments_nodes_THUMBS_UP._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GPullRequestReviewPartsData_comments_nodes_THUMBS_UP', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GPullRequestReviewPartsData_comments_nodes_THUMBS_UP', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GPullRequestReviewPartsData_comments_nodes_THUMBS_UP', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN extends GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN( [void Function( GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWNBuilder)? updates]) => (new GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWNBuilder() ..update(updates)) .build(); _$GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN', 'G__typename'); BuiltValueNullFieldError.checkNotNull(totalCount, 'GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN', 'viewerHasReacted'); } @override GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN rebuild( void Function( GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWNBuilder) updates) => (toBuilder()..update(updates)).build(); @override GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWNBuilder toBuilder() => new GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWNBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWNBuilder implements Builder { _$GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWNBuilder() { GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN._initializeBuilder( this); } GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWNBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace(GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN; } @override void update( void Function( GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWNBuilder)? updates) { if (updates != null) updates(this); } @override _$GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN build() { final _$result = _$v ?? new _$GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GPullRequestReviewPartsData_comments_nodes_LAUGH extends GPullRequestReviewPartsData_comments_nodes_LAUGH { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GPullRequestReviewPartsData_comments_nodes_LAUGH( [void Function( GPullRequestReviewPartsData_comments_nodes_LAUGHBuilder)? updates]) => (new GPullRequestReviewPartsData_comments_nodes_LAUGHBuilder() ..update(updates)) .build(); _$GPullRequestReviewPartsData_comments_nodes_LAUGH._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GPullRequestReviewPartsData_comments_nodes_LAUGH', 'G__typename'); BuiltValueNullFieldError.checkNotNull(totalCount, 'GPullRequestReviewPartsData_comments_nodes_LAUGH', 'totalCount'); BuiltValueNullFieldError.checkNotNull(viewerHasReacted, 'GPullRequestReviewPartsData_comments_nodes_LAUGH', 'viewerHasReacted'); } @override GPullRequestReviewPartsData_comments_nodes_LAUGH rebuild( void Function(GPullRequestReviewPartsData_comments_nodes_LAUGHBuilder) updates) => (toBuilder()..update(updates)).build(); @override GPullRequestReviewPartsData_comments_nodes_LAUGHBuilder toBuilder() => new GPullRequestReviewPartsData_comments_nodes_LAUGHBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GPullRequestReviewPartsData_comments_nodes_LAUGH && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GPullRequestReviewPartsData_comments_nodes_LAUGH') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GPullRequestReviewPartsData_comments_nodes_LAUGHBuilder implements Builder { _$GPullRequestReviewPartsData_comments_nodes_LAUGH? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GPullRequestReviewPartsData_comments_nodes_LAUGHBuilder() { GPullRequestReviewPartsData_comments_nodes_LAUGH._initializeBuilder(this); } GPullRequestReviewPartsData_comments_nodes_LAUGHBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace(GPullRequestReviewPartsData_comments_nodes_LAUGH other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GPullRequestReviewPartsData_comments_nodes_LAUGH; } @override void update( void Function(GPullRequestReviewPartsData_comments_nodes_LAUGHBuilder)? updates) { if (updates != null) updates(this); } @override _$GPullRequestReviewPartsData_comments_nodes_LAUGH build() { final _$result = _$v ?? new _$GPullRequestReviewPartsData_comments_nodes_LAUGH._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GPullRequestReviewPartsData_comments_nodes_LAUGH', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GPullRequestReviewPartsData_comments_nodes_LAUGH', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GPullRequestReviewPartsData_comments_nodes_LAUGH', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GPullRequestReviewPartsData_comments_nodes_HOORAY extends GPullRequestReviewPartsData_comments_nodes_HOORAY { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GPullRequestReviewPartsData_comments_nodes_HOORAY( [void Function( GPullRequestReviewPartsData_comments_nodes_HOORAYBuilder)? updates]) => (new GPullRequestReviewPartsData_comments_nodes_HOORAYBuilder() ..update(updates)) .build(); _$GPullRequestReviewPartsData_comments_nodes_HOORAY._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GPullRequestReviewPartsData_comments_nodes_HOORAY', 'G__typename'); BuiltValueNullFieldError.checkNotNull(totalCount, 'GPullRequestReviewPartsData_comments_nodes_HOORAY', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GPullRequestReviewPartsData_comments_nodes_HOORAY', 'viewerHasReacted'); } @override GPullRequestReviewPartsData_comments_nodes_HOORAY rebuild( void Function( GPullRequestReviewPartsData_comments_nodes_HOORAYBuilder) updates) => (toBuilder()..update(updates)).build(); @override GPullRequestReviewPartsData_comments_nodes_HOORAYBuilder toBuilder() => new GPullRequestReviewPartsData_comments_nodes_HOORAYBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GPullRequestReviewPartsData_comments_nodes_HOORAY && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GPullRequestReviewPartsData_comments_nodes_HOORAY') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GPullRequestReviewPartsData_comments_nodes_HOORAYBuilder implements Builder { _$GPullRequestReviewPartsData_comments_nodes_HOORAY? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GPullRequestReviewPartsData_comments_nodes_HOORAYBuilder() { GPullRequestReviewPartsData_comments_nodes_HOORAY._initializeBuilder(this); } GPullRequestReviewPartsData_comments_nodes_HOORAYBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace(GPullRequestReviewPartsData_comments_nodes_HOORAY other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GPullRequestReviewPartsData_comments_nodes_HOORAY; } @override void update( void Function(GPullRequestReviewPartsData_comments_nodes_HOORAYBuilder)? updates) { if (updates != null) updates(this); } @override _$GPullRequestReviewPartsData_comments_nodes_HOORAY build() { final _$result = _$v ?? new _$GPullRequestReviewPartsData_comments_nodes_HOORAY._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GPullRequestReviewPartsData_comments_nodes_HOORAY', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GPullRequestReviewPartsData_comments_nodes_HOORAY', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GPullRequestReviewPartsData_comments_nodes_HOORAY', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GPullRequestReviewPartsData_comments_nodes_CONFUSED extends GPullRequestReviewPartsData_comments_nodes_CONFUSED { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GPullRequestReviewPartsData_comments_nodes_CONFUSED( [void Function( GPullRequestReviewPartsData_comments_nodes_CONFUSEDBuilder)? updates]) => (new GPullRequestReviewPartsData_comments_nodes_CONFUSEDBuilder() ..update(updates)) .build(); _$GPullRequestReviewPartsData_comments_nodes_CONFUSED._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GPullRequestReviewPartsData_comments_nodes_CONFUSED', 'G__typename'); BuiltValueNullFieldError.checkNotNull(totalCount, 'GPullRequestReviewPartsData_comments_nodes_CONFUSED', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GPullRequestReviewPartsData_comments_nodes_CONFUSED', 'viewerHasReacted'); } @override GPullRequestReviewPartsData_comments_nodes_CONFUSED rebuild( void Function( GPullRequestReviewPartsData_comments_nodes_CONFUSEDBuilder) updates) => (toBuilder()..update(updates)).build(); @override GPullRequestReviewPartsData_comments_nodes_CONFUSEDBuilder toBuilder() => new GPullRequestReviewPartsData_comments_nodes_CONFUSEDBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GPullRequestReviewPartsData_comments_nodes_CONFUSED && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GPullRequestReviewPartsData_comments_nodes_CONFUSED') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GPullRequestReviewPartsData_comments_nodes_CONFUSEDBuilder implements Builder { _$GPullRequestReviewPartsData_comments_nodes_CONFUSED? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GPullRequestReviewPartsData_comments_nodes_CONFUSEDBuilder() { GPullRequestReviewPartsData_comments_nodes_CONFUSED._initializeBuilder( this); } GPullRequestReviewPartsData_comments_nodes_CONFUSEDBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace(GPullRequestReviewPartsData_comments_nodes_CONFUSED other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GPullRequestReviewPartsData_comments_nodes_CONFUSED; } @override void update( void Function(GPullRequestReviewPartsData_comments_nodes_CONFUSEDBuilder)? updates) { if (updates != null) updates(this); } @override _$GPullRequestReviewPartsData_comments_nodes_CONFUSED build() { final _$result = _$v ?? new _$GPullRequestReviewPartsData_comments_nodes_CONFUSED._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GPullRequestReviewPartsData_comments_nodes_CONFUSED', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GPullRequestReviewPartsData_comments_nodes_CONFUSED', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GPullRequestReviewPartsData_comments_nodes_CONFUSED', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GPullRequestReviewPartsData_comments_nodes_HEART extends GPullRequestReviewPartsData_comments_nodes_HEART { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GPullRequestReviewPartsData_comments_nodes_HEART( [void Function( GPullRequestReviewPartsData_comments_nodes_HEARTBuilder)? updates]) => (new GPullRequestReviewPartsData_comments_nodes_HEARTBuilder() ..update(updates)) .build(); _$GPullRequestReviewPartsData_comments_nodes_HEART._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GPullRequestReviewPartsData_comments_nodes_HEART', 'G__typename'); BuiltValueNullFieldError.checkNotNull(totalCount, 'GPullRequestReviewPartsData_comments_nodes_HEART', 'totalCount'); BuiltValueNullFieldError.checkNotNull(viewerHasReacted, 'GPullRequestReviewPartsData_comments_nodes_HEART', 'viewerHasReacted'); } @override GPullRequestReviewPartsData_comments_nodes_HEART rebuild( void Function(GPullRequestReviewPartsData_comments_nodes_HEARTBuilder) updates) => (toBuilder()..update(updates)).build(); @override GPullRequestReviewPartsData_comments_nodes_HEARTBuilder toBuilder() => new GPullRequestReviewPartsData_comments_nodes_HEARTBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GPullRequestReviewPartsData_comments_nodes_HEART && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GPullRequestReviewPartsData_comments_nodes_HEART') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GPullRequestReviewPartsData_comments_nodes_HEARTBuilder implements Builder { _$GPullRequestReviewPartsData_comments_nodes_HEART? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GPullRequestReviewPartsData_comments_nodes_HEARTBuilder() { GPullRequestReviewPartsData_comments_nodes_HEART._initializeBuilder(this); } GPullRequestReviewPartsData_comments_nodes_HEARTBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace(GPullRequestReviewPartsData_comments_nodes_HEART other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GPullRequestReviewPartsData_comments_nodes_HEART; } @override void update( void Function(GPullRequestReviewPartsData_comments_nodes_HEARTBuilder)? updates) { if (updates != null) updates(this); } @override _$GPullRequestReviewPartsData_comments_nodes_HEART build() { final _$result = _$v ?? new _$GPullRequestReviewPartsData_comments_nodes_HEART._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GPullRequestReviewPartsData_comments_nodes_HEART', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GPullRequestReviewPartsData_comments_nodes_HEART', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GPullRequestReviewPartsData_comments_nodes_HEART', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GPullRequestReviewPartsData_comments_nodes_ROCKET extends GPullRequestReviewPartsData_comments_nodes_ROCKET { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GPullRequestReviewPartsData_comments_nodes_ROCKET( [void Function( GPullRequestReviewPartsData_comments_nodes_ROCKETBuilder)? updates]) => (new GPullRequestReviewPartsData_comments_nodes_ROCKETBuilder() ..update(updates)) .build(); _$GPullRequestReviewPartsData_comments_nodes_ROCKET._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GPullRequestReviewPartsData_comments_nodes_ROCKET', 'G__typename'); BuiltValueNullFieldError.checkNotNull(totalCount, 'GPullRequestReviewPartsData_comments_nodes_ROCKET', 'totalCount'); BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GPullRequestReviewPartsData_comments_nodes_ROCKET', 'viewerHasReacted'); } @override GPullRequestReviewPartsData_comments_nodes_ROCKET rebuild( void Function( GPullRequestReviewPartsData_comments_nodes_ROCKETBuilder) updates) => (toBuilder()..update(updates)).build(); @override GPullRequestReviewPartsData_comments_nodes_ROCKETBuilder toBuilder() => new GPullRequestReviewPartsData_comments_nodes_ROCKETBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GPullRequestReviewPartsData_comments_nodes_ROCKET && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GPullRequestReviewPartsData_comments_nodes_ROCKET') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GPullRequestReviewPartsData_comments_nodes_ROCKETBuilder implements Builder { _$GPullRequestReviewPartsData_comments_nodes_ROCKET? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GPullRequestReviewPartsData_comments_nodes_ROCKETBuilder() { GPullRequestReviewPartsData_comments_nodes_ROCKET._initializeBuilder(this); } GPullRequestReviewPartsData_comments_nodes_ROCKETBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace(GPullRequestReviewPartsData_comments_nodes_ROCKET other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GPullRequestReviewPartsData_comments_nodes_ROCKET; } @override void update( void Function(GPullRequestReviewPartsData_comments_nodes_ROCKETBuilder)? updates) { if (updates != null) updates(this); } @override _$GPullRequestReviewPartsData_comments_nodes_ROCKET build() { final _$result = _$v ?? new _$GPullRequestReviewPartsData_comments_nodes_ROCKET._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GPullRequestReviewPartsData_comments_nodes_ROCKET', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GPullRequestReviewPartsData_comments_nodes_ROCKET', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GPullRequestReviewPartsData_comments_nodes_ROCKET', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GPullRequestReviewPartsData_comments_nodes_EYES extends GPullRequestReviewPartsData_comments_nodes_EYES { @override final String G__typename; @override final int totalCount; @override final bool viewerHasReacted; factory _$GPullRequestReviewPartsData_comments_nodes_EYES( [void Function( GPullRequestReviewPartsData_comments_nodes_EYESBuilder)? updates]) => (new GPullRequestReviewPartsData_comments_nodes_EYESBuilder() ..update(updates)) .build(); _$GPullRequestReviewPartsData_comments_nodes_EYES._( {required this.G__typename, required this.totalCount, required this.viewerHasReacted}) : super._() { BuiltValueNullFieldError.checkNotNull(G__typename, 'GPullRequestReviewPartsData_comments_nodes_EYES', 'G__typename'); BuiltValueNullFieldError.checkNotNull(totalCount, 'GPullRequestReviewPartsData_comments_nodes_EYES', 'totalCount'); BuiltValueNullFieldError.checkNotNull(viewerHasReacted, 'GPullRequestReviewPartsData_comments_nodes_EYES', 'viewerHasReacted'); } @override GPullRequestReviewPartsData_comments_nodes_EYES rebuild( void Function(GPullRequestReviewPartsData_comments_nodes_EYESBuilder) updates) => (toBuilder()..update(updates)).build(); @override GPullRequestReviewPartsData_comments_nodes_EYESBuilder toBuilder() => new GPullRequestReviewPartsData_comments_nodes_EYESBuilder() ..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GPullRequestReviewPartsData_comments_nodes_EYES && G__typename == other.G__typename && totalCount == other.totalCount && viewerHasReacted == other.viewerHasReacted; } @override int get hashCode { return $jf($jc($jc($jc(0, G__typename.hashCode), totalCount.hashCode), viewerHasReacted.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper( 'GPullRequestReviewPartsData_comments_nodes_EYES') ..add('G__typename', G__typename) ..add('totalCount', totalCount) ..add('viewerHasReacted', viewerHasReacted)) .toString(); } } class GPullRequestReviewPartsData_comments_nodes_EYESBuilder implements Builder { _$GPullRequestReviewPartsData_comments_nodes_EYES? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; int? _totalCount; int? get totalCount => _$this._totalCount; set totalCount(int? totalCount) => _$this._totalCount = totalCount; bool? _viewerHasReacted; bool? get viewerHasReacted => _$this._viewerHasReacted; set viewerHasReacted(bool? viewerHasReacted) => _$this._viewerHasReacted = viewerHasReacted; GPullRequestReviewPartsData_comments_nodes_EYESBuilder() { GPullRequestReviewPartsData_comments_nodes_EYES._initializeBuilder(this); } GPullRequestReviewPartsData_comments_nodes_EYESBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _totalCount = $v.totalCount; _viewerHasReacted = $v.viewerHasReacted; _$v = null; } return this; } @override void replace(GPullRequestReviewPartsData_comments_nodes_EYES other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GPullRequestReviewPartsData_comments_nodes_EYES; } @override void update( void Function(GPullRequestReviewPartsData_comments_nodes_EYESBuilder)? updates) { if (updates != null) updates(this); } @override _$GPullRequestReviewPartsData_comments_nodes_EYES build() { final _$result = _$v ?? new _$GPullRequestReviewPartsData_comments_nodes_EYES._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GPullRequestReviewPartsData_comments_nodes_EYES', 'G__typename'), totalCount: BuiltValueNullFieldError.checkNotNull( totalCount, 'GPullRequestReviewPartsData_comments_nodes_EYES', 'totalCount'), viewerHasReacted: BuiltValueNullFieldError.checkNotNull( viewerHasReacted, 'GPullRequestReviewPartsData_comments_nodes_EYES', 'viewerHasReacted')); replace(_$result); return _$result; } } class _$GMergedEventPartsData extends GMergedEventPartsData { @override final String G__typename; @override final DateTime createdAt; @override final String mergeRefName; @override final GMergedEventPartsData_actor? actor; @override final GMergedEventPartsData_commit? commit; factory _$GMergedEventPartsData( [void Function(GMergedEventPartsDataBuilder)? updates]) => (new GMergedEventPartsDataBuilder()..update(updates)).build(); _$GMergedEventPartsData._( {required this.G__typename, required this.createdAt, required this.mergeRefName, this.actor, this.commit}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GMergedEventPartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GMergedEventPartsData', 'createdAt'); BuiltValueNullFieldError.checkNotNull( mergeRefName, 'GMergedEventPartsData', 'mergeRefName'); } @override GMergedEventPartsData rebuild( void Function(GMergedEventPartsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GMergedEventPartsDataBuilder toBuilder() => new GMergedEventPartsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GMergedEventPartsData && G__typename == other.G__typename && createdAt == other.createdAt && mergeRefName == other.mergeRefName && actor == other.actor && commit == other.commit; } @override int get hashCode { return $jf($jc( $jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), mergeRefName.hashCode), actor.hashCode), commit.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GMergedEventPartsData') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('mergeRefName', mergeRefName) ..add('actor', actor) ..add('commit', commit)) .toString(); } } class GMergedEventPartsDataBuilder implements Builder { _$GMergedEventPartsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; String? _mergeRefName; String? get mergeRefName => _$this._mergeRefName; set mergeRefName(String? mergeRefName) => _$this._mergeRefName = mergeRefName; GMergedEventPartsData_actorBuilder? _actor; GMergedEventPartsData_actorBuilder get actor => _$this._actor ??= new GMergedEventPartsData_actorBuilder(); set actor(GMergedEventPartsData_actorBuilder? actor) => _$this._actor = actor; GMergedEventPartsData_commitBuilder? _commit; GMergedEventPartsData_commitBuilder get commit => _$this._commit ??= new GMergedEventPartsData_commitBuilder(); set commit(GMergedEventPartsData_commitBuilder? commit) => _$this._commit = commit; GMergedEventPartsDataBuilder() { GMergedEventPartsData._initializeBuilder(this); } GMergedEventPartsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _mergeRefName = $v.mergeRefName; _actor = $v.actor?.toBuilder(); _commit = $v.commit?.toBuilder(); _$v = null; } return this; } @override void replace(GMergedEventPartsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GMergedEventPartsData; } @override void update(void Function(GMergedEventPartsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GMergedEventPartsData build() { _$GMergedEventPartsData _$result; try { _$result = _$v ?? new _$GMergedEventPartsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GMergedEventPartsData', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GMergedEventPartsData', 'createdAt'), mergeRefName: BuiltValueNullFieldError.checkNotNull( mergeRefName, 'GMergedEventPartsData', 'mergeRefName'), actor: _actor?.build(), commit: _commit?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); _$failedField = 'commit'; _commit?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GMergedEventPartsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GMergedEventPartsData_actor extends GMergedEventPartsData_actor { @override final String G__typename; @override final String login; factory _$GMergedEventPartsData_actor( [void Function(GMergedEventPartsData_actorBuilder)? updates]) => (new GMergedEventPartsData_actorBuilder()..update(updates)).build(); _$GMergedEventPartsData_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GMergedEventPartsData_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GMergedEventPartsData_actor', 'login'); } @override GMergedEventPartsData_actor rebuild( void Function(GMergedEventPartsData_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GMergedEventPartsData_actorBuilder toBuilder() => new GMergedEventPartsData_actorBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GMergedEventPartsData_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GMergedEventPartsData_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GMergedEventPartsData_actorBuilder implements Builder { _$GMergedEventPartsData_actor? _$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; GMergedEventPartsData_actorBuilder() { GMergedEventPartsData_actor._initializeBuilder(this); } GMergedEventPartsData_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GMergedEventPartsData_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GMergedEventPartsData_actor; } @override void update(void Function(GMergedEventPartsData_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GMergedEventPartsData_actor build() { final _$result = _$v ?? new _$GMergedEventPartsData_actor._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GMergedEventPartsData_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GMergedEventPartsData_actor', 'login')); replace(_$result); return _$result; } } class _$GMergedEventPartsData_commit extends GMergedEventPartsData_commit { @override final String G__typename; @override final String oid; @override final String url; factory _$GMergedEventPartsData_commit( [void Function(GMergedEventPartsData_commitBuilder)? updates]) => (new GMergedEventPartsData_commitBuilder()..update(updates)).build(); _$GMergedEventPartsData_commit._( {required this.G__typename, required this.oid, required this.url}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GMergedEventPartsData_commit', 'G__typename'); BuiltValueNullFieldError.checkNotNull( oid, 'GMergedEventPartsData_commit', 'oid'); BuiltValueNullFieldError.checkNotNull( url, 'GMergedEventPartsData_commit', 'url'); } @override GMergedEventPartsData_commit rebuild( void Function(GMergedEventPartsData_commitBuilder) updates) => (toBuilder()..update(updates)).build(); @override GMergedEventPartsData_commitBuilder toBuilder() => new GMergedEventPartsData_commitBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GMergedEventPartsData_commit && G__typename == other.G__typename && oid == other.oid && url == other.url; } @override int get hashCode { return $jf( $jc($jc($jc(0, G__typename.hashCode), oid.hashCode), url.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GMergedEventPartsData_commit') ..add('G__typename', G__typename) ..add('oid', oid) ..add('url', url)) .toString(); } } class GMergedEventPartsData_commitBuilder implements Builder { _$GMergedEventPartsData_commit? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; String? _oid; String? get oid => _$this._oid; set oid(String? oid) => _$this._oid = oid; String? _url; String? get url => _$this._url; set url(String? url) => _$this._url = url; GMergedEventPartsData_commitBuilder() { GMergedEventPartsData_commit._initializeBuilder(this); } GMergedEventPartsData_commitBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _oid = $v.oid; _url = $v.url; _$v = null; } return this; } @override void replace(GMergedEventPartsData_commit other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GMergedEventPartsData_commit; } @override void update(void Function(GMergedEventPartsData_commitBuilder)? updates) { if (updates != null) updates(this); } @override _$GMergedEventPartsData_commit build() { final _$result = _$v ?? new _$GMergedEventPartsData_commit._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GMergedEventPartsData_commit', 'G__typename'), oid: BuiltValueNullFieldError.checkNotNull( oid, 'GMergedEventPartsData_commit', 'oid'), url: BuiltValueNullFieldError.checkNotNull( url, 'GMergedEventPartsData_commit', 'url')); replace(_$result); return _$result; } } class _$GHeadRefDeletedEventPartsData extends GHeadRefDeletedEventPartsData { @override final String G__typename; @override final DateTime createdAt; @override final String headRefName; @override final GHeadRefDeletedEventPartsData_actor? actor; factory _$GHeadRefDeletedEventPartsData( [void Function(GHeadRefDeletedEventPartsDataBuilder)? updates]) => (new GHeadRefDeletedEventPartsDataBuilder()..update(updates)).build(); _$GHeadRefDeletedEventPartsData._( {required this.G__typename, required this.createdAt, required this.headRefName, this.actor}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GHeadRefDeletedEventPartsData', 'G__typename'); BuiltValueNullFieldError.checkNotNull( createdAt, 'GHeadRefDeletedEventPartsData', 'createdAt'); BuiltValueNullFieldError.checkNotNull( headRefName, 'GHeadRefDeletedEventPartsData', 'headRefName'); } @override GHeadRefDeletedEventPartsData rebuild( void Function(GHeadRefDeletedEventPartsDataBuilder) updates) => (toBuilder()..update(updates)).build(); @override GHeadRefDeletedEventPartsDataBuilder toBuilder() => new GHeadRefDeletedEventPartsDataBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GHeadRefDeletedEventPartsData && G__typename == other.G__typename && createdAt == other.createdAt && headRefName == other.headRefName && actor == other.actor; } @override int get hashCode { return $jf($jc( $jc($jc($jc(0, G__typename.hashCode), createdAt.hashCode), headRefName.hashCode), actor.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GHeadRefDeletedEventPartsData') ..add('G__typename', G__typename) ..add('createdAt', createdAt) ..add('headRefName', headRefName) ..add('actor', actor)) .toString(); } } class GHeadRefDeletedEventPartsDataBuilder implements Builder { _$GHeadRefDeletedEventPartsData? _$v; String? _G__typename; String? get G__typename => _$this._G__typename; set G__typename(String? G__typename) => _$this._G__typename = G__typename; DateTime? _createdAt; DateTime? get createdAt => _$this._createdAt; set createdAt(DateTime? createdAt) => _$this._createdAt = createdAt; String? _headRefName; String? get headRefName => _$this._headRefName; set headRefName(String? headRefName) => _$this._headRefName = headRefName; GHeadRefDeletedEventPartsData_actorBuilder? _actor; GHeadRefDeletedEventPartsData_actorBuilder get actor => _$this._actor ??= new GHeadRefDeletedEventPartsData_actorBuilder(); set actor(GHeadRefDeletedEventPartsData_actorBuilder? actor) => _$this._actor = actor; GHeadRefDeletedEventPartsDataBuilder() { GHeadRefDeletedEventPartsData._initializeBuilder(this); } GHeadRefDeletedEventPartsDataBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _createdAt = $v.createdAt; _headRefName = $v.headRefName; _actor = $v.actor?.toBuilder(); _$v = null; } return this; } @override void replace(GHeadRefDeletedEventPartsData other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GHeadRefDeletedEventPartsData; } @override void update(void Function(GHeadRefDeletedEventPartsDataBuilder)? updates) { if (updates != null) updates(this); } @override _$GHeadRefDeletedEventPartsData build() { _$GHeadRefDeletedEventPartsData _$result; try { _$result = _$v ?? new _$GHeadRefDeletedEventPartsData._( G__typename: BuiltValueNullFieldError.checkNotNull( G__typename, 'GHeadRefDeletedEventPartsData', 'G__typename'), createdAt: BuiltValueNullFieldError.checkNotNull( createdAt, 'GHeadRefDeletedEventPartsData', 'createdAt'), headRefName: BuiltValueNullFieldError.checkNotNull( headRefName, 'GHeadRefDeletedEventPartsData', 'headRefName'), actor: _actor?.build()); } catch (_) { late String _$failedField; try { _$failedField = 'actor'; _actor?.build(); } catch (e) { throw new BuiltValueNestedFieldError( 'GHeadRefDeletedEventPartsData', _$failedField, e.toString()); } rethrow; } replace(_$result); return _$result; } } class _$GHeadRefDeletedEventPartsData_actor extends GHeadRefDeletedEventPartsData_actor { @override final String G__typename; @override final String login; factory _$GHeadRefDeletedEventPartsData_actor( [void Function(GHeadRefDeletedEventPartsData_actorBuilder)? updates]) => (new GHeadRefDeletedEventPartsData_actorBuilder()..update(updates)) .build(); _$GHeadRefDeletedEventPartsData_actor._( {required this.G__typename, required this.login}) : super._() { BuiltValueNullFieldError.checkNotNull( G__typename, 'GHeadRefDeletedEventPartsData_actor', 'G__typename'); BuiltValueNullFieldError.checkNotNull( login, 'GHeadRefDeletedEventPartsData_actor', 'login'); } @override GHeadRefDeletedEventPartsData_actor rebuild( void Function(GHeadRefDeletedEventPartsData_actorBuilder) updates) => (toBuilder()..update(updates)).build(); @override GHeadRefDeletedEventPartsData_actorBuilder toBuilder() => new GHeadRefDeletedEventPartsData_actorBuilder()..replace(this); @override bool operator ==(Object other) { if (identical(other, this)) return true; return other is GHeadRefDeletedEventPartsData_actor && G__typename == other.G__typename && login == other.login; } @override int get hashCode { return $jf($jc($jc(0, G__typename.hashCode), login.hashCode)); } @override String toString() { return (newBuiltValueToStringHelper('GHeadRefDeletedEventPartsData_actor') ..add('G__typename', G__typename) ..add('login', login)) .toString(); } } class GHeadRefDeletedEventPartsData_actorBuilder implements Builder { _$GHeadRefDeletedEventPartsData_actor? _$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; GHeadRefDeletedEventPartsData_actorBuilder() { GHeadRefDeletedEventPartsData_actor._initializeBuilder(this); } GHeadRefDeletedEventPartsData_actorBuilder get _$this { final $v = _$v; if ($v != null) { _G__typename = $v.G__typename; _login = $v.login; _$v = null; } return this; } @override void replace(GHeadRefDeletedEventPartsData_actor other) { ArgumentError.checkNotNull(other, 'other'); _$v = other as _$GHeadRefDeletedEventPartsData_actor; } @override void update( void Function(GHeadRefDeletedEventPartsData_actorBuilder)? updates) { if (updates != null) updates(this); } @override _$GHeadRefDeletedEventPartsData_actor build() { final _$result = _$v ?? new _$GHeadRefDeletedEventPartsData_actor._( G__typename: BuiltValueNullFieldError.checkNotNull(G__typename, 'GHeadRefDeletedEventPartsData_actor', 'G__typename'), login: BuiltValueNullFieldError.checkNotNull( login, 'GHeadRefDeletedEventPartsData_actor', 'login')); 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,lines_longer_than_80_chars,omit_local_variable_types,prefer_expression_function_bodies,sort_constructors_first,test_types_in_equals,unnecessary_const,unnecessary_new