// GENERATED CODE - DO NOT MODIFY BY HAND part of 'github.data.gql.dart'; // ************************************************************************** // BuiltValueGenerator // ************************************************************************** Serializer _$gFollowersDataSerializer = new _$GFollowersDataSerializer(); Serializer _$gFollowersDataUserSerializer = new _$GFollowersData_userSerializer(); Serializer _$gFollowersDataUserFollowersSerializer = new _$GFollowersData_user_followersSerializer(); Serializer _$gFollowersDataUserFollowersPageInfoSerializer = new _$GFollowersData_user_followers_pageInfoSerializer(); Serializer _$gFollowersDataUserFollowersNodesSerializer = new _$GFollowersData_user_followers_nodesSerializer(); Serializer _$gFollowingDataSerializer = new _$GFollowingDataSerializer(); Serializer _$gFollowingDataUserSerializer = new _$GFollowingData_userSerializer(); Serializer _$gFollowingDataUserFollowingSerializer = new _$GFollowingData_user_followingSerializer(); Serializer _$gFollowingDataUserFollowingPageInfoSerializer = new _$GFollowingData_user_following_pageInfoSerializer(); Serializer _$gFollowingDataUserFollowingNodesSerializer = new _$GFollowingData_user_following_nodesSerializer(); Serializer _$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 _$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 _$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 _$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)), ]; if (object.user != null) { result ..add('user') ..add(serializers.serialize(object.user, 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 dynamic 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 dynamic 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)), ]; if (object.nodes != null) { result ..add('nodes') ..add(serializers.serialize(object.nodes, 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 dynamic 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)), ]; if (object.endCursor != null) { result ..add('endCursor') ..add(serializers.serialize(object.endCursor, 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 dynamic 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)), ]; if (object.name != null) { result ..add('name') ..add(serializers.serialize(object.name, specifiedType: const FullType(String))); } if (object.company != null) { result ..add('company') ..add(serializers.serialize(object.company, specifiedType: const FullType(String))); } if (object.location != null) { result ..add('location') ..add(serializers.serialize(object.location, 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 dynamic 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)), ]; if (object.user != null) { result ..add('user') ..add(serializers.serialize(object.user, 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 dynamic 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 dynamic 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)), ]; if (object.nodes != null) { result ..add('nodes') ..add(serializers.serialize(object.nodes, 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 dynamic 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)), ]; if (object.endCursor != null) { result ..add('endCursor') ..add(serializers.serialize(object.endCursor, 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 dynamic 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)), ]; if (object.name != null) { result ..add('name') ..add(serializers.serialize(object.name, specifiedType: const FullType(String))); } if (object.company != null) { result ..add('company') ..add(serializers.serialize(object.company, specifiedType: const FullType(String))); } if (object.location != null) { result ..add('location') ..add(serializers.serialize(object.location, 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 dynamic 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)), ]; if (object.organization != null) { result ..add('organization') ..add(serializers.serialize(object.organization, 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 dynamic 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 dynamic 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)), ]; if (object.nodes != null) { result ..add('nodes') ..add(serializers.serialize(object.nodes, 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 dynamic 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)), ]; if (object.endCursor != null) { result ..add('endCursor') ..add(serializers.serialize(object.endCursor, 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 dynamic 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)), ]; if (object.name != null) { result ..add('name') ..add(serializers.serialize(object.name, specifiedType: const FullType(String))); } if (object.company != null) { result ..add('company') ..add(serializers.serialize(object.company, specifiedType: const FullType(String))); } if (object.location != null) { result ..add('location') ..add(serializers.serialize(object.location, 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 dynamic 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)), ]; if (object.repository != null) { result ..add('repository') ..add(serializers.serialize(object.repository, 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 dynamic 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 dynamic 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)), ]; if (object.nodes != null) { result ..add('nodes') ..add(serializers.serialize(object.nodes, 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 dynamic 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)), ]; if (object.endCursor != null) { result ..add('endCursor') ..add(serializers.serialize(object.endCursor, 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 dynamic 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)), ]; if (object.name != null) { result ..add('name') ..add(serializers.serialize(object.name, specifiedType: const FullType(String))); } if (object.company != null) { result ..add('company') ..add(serializers.serialize(object.company, specifiedType: const FullType(String))); } if (object.location != null) { result ..add('location') ..add(serializers.serialize(object.location, 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 dynamic 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)), ]; if (object.repository != null) { result ..add('repository') ..add(serializers.serialize(object.repository, 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 dynamic 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 dynamic 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)), ]; if (object.nodes != null) { result ..add('nodes') ..add(serializers.serialize(object.nodes, 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 dynamic 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)), ]; if (object.endCursor != null) { result ..add('endCursor') ..add(serializers.serialize(object.endCursor, 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 dynamic 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)), ]; if (object.name != null) { result ..add('name') ..add(serializers.serialize(object.name, specifiedType: const FullType(String))); } if (object.company != null) { result ..add('company') ..add(serializers.serialize(object.company, specifiedType: const FullType(String))); } if (object.location != null) { result ..add('location') ..add(serializers.serialize(object.location, 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 dynamic 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)), ]; if (object.user != null) { result ..add('user') ..add(serializers.serialize(object.user, 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 dynamic 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 dynamic 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)), ]; if (object.nodes != null) { result ..add('nodes') ..add(serializers.serialize(object.nodes, 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 dynamic 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)), ]; if (object.endCursor != null) { result ..add('endCursor') ..add(serializers.serialize(object.endCursor, 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 dynamic 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)), ]; if (object.description != null) { result ..add('description') ..add(serializers.serialize(object.description, specifiedType: const FullType(String))); } if (object.primaryLanguage != null) { result ..add('primaryLanguage') ..add(serializers.serialize(object.primaryLanguage, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.color != null) { result ..add('color') ..add(serializers.serialize(object.color, 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 dynamic 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)), ]; if (object.user != null) { result ..add('user') ..add(serializers.serialize(object.user, 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 dynamic 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 dynamic 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)), ]; if (object.nodes != null) { result ..add('nodes') ..add(serializers.serialize(object.nodes, 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 dynamic 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)), ]; if (object.endCursor != null) { result ..add('endCursor') ..add(serializers.serialize(object.endCursor, 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 dynamic 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)), ]; if (object.description != null) { result ..add('description') ..add(serializers.serialize(object.description, specifiedType: const FullType(String))); } if (object.primaryLanguage != null) { result ..add('primaryLanguage') ..add(serializers.serialize(object.primaryLanguage, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.color != null) { result ..add('color') ..add(serializers.serialize(object.color, 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 dynamic 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 dynamic 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)), ]; if (object.name != null) { result ..add('name') ..add(serializers.serialize(object.name, specifiedType: const FullType(String))); } if (object.bio != null) { result ..add('bio') ..add(serializers.serialize(object.bio, specifiedType: const FullType(String))); } if (object.company != null) { result ..add('company') ..add(serializers.serialize(object.company, specifiedType: const FullType(String))); } if (object.location != null) { result ..add('location') ..add(serializers.serialize(object.location, specifiedType: const FullType(String))); } if (object.websiteUrl != null) { result ..add('websiteUrl') ..add(serializers.serialize(object.websiteUrl, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.nodes != null) { result ..add('nodes') ..add(serializers.serialize(object.nodes, 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 dynamic 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)), ]; if (object.description != null) { result ..add('description') ..add(serializers.serialize(object.description, specifiedType: const FullType(String))); } if (object.primaryLanguage != null) { result ..add('primaryLanguage') ..add(serializers.serialize(object.primaryLanguage, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.color != null) { result ..add('color') ..add(serializers.serialize(object.color, 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 dynamic 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)), ]; if (object.nodes != null) { result ..add('nodes') ..add(serializers.serialize(object.nodes, 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 dynamic 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 dynamic 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)), ]; if (object.description != null) { result ..add('description') ..add(serializers.serialize(object.description, specifiedType: const FullType(String))); } if (object.primaryLanguage != null) { result ..add('primaryLanguage') ..add(serializers.serialize(object.primaryLanguage, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.color != null) { result ..add('color') ..add(serializers.serialize(object.color, 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 dynamic 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)), ]; if (object.repositoryOwner != null) { result ..add('repositoryOwner') ..add(serializers.serialize(object.repositoryOwner, 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 dynamic 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 dynamic 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)), ]; if (object.name != null) { result ..add('name') ..add(serializers.serialize(object.name, specifiedType: const FullType(String))); } if (object.bio != null) { result ..add('bio') ..add(serializers.serialize(object.bio, specifiedType: const FullType(String))); } if (object.company != null) { result ..add('company') ..add(serializers.serialize(object.company, specifiedType: const FullType(String))); } if (object.location != null) { result ..add('location') ..add(serializers.serialize(object.location, specifiedType: const FullType(String))); } if (object.websiteUrl != null) { result ..add('websiteUrl') ..add(serializers.serialize(object.websiteUrl, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.nodes != null) { result ..add('nodes') ..add(serializers.serialize(object.nodes, 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 dynamic 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)), ]; if (object.description != null) { result ..add('description') ..add(serializers.serialize(object.description, specifiedType: const FullType(String))); } if (object.primaryLanguage != null) { result ..add('primaryLanguage') ..add(serializers.serialize(object.primaryLanguage, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.color != null) { result ..add('color') ..add(serializers.serialize(object.color, 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 dynamic 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)), ]; if (object.nodes != null) { result ..add('nodes') ..add(serializers.serialize(object.nodes, 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 dynamic 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 dynamic 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)), ]; if (object.description != null) { result ..add('description') ..add(serializers.serialize(object.description, specifiedType: const FullType(String))); } if (object.primaryLanguage != null) { result ..add('primaryLanguage') ..add(serializers.serialize(object.primaryLanguage, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.color != null) { result ..add('color') ..add(serializers.serialize(object.color, 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 dynamic 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)), ]; if (object.name != null) { result ..add('name') ..add(serializers.serialize(object.name, specifiedType: const FullType(String))); } if (object.description != null) { result ..add('description') ..add(serializers.serialize(object.description, specifiedType: const FullType(String))); } if (object.location != null) { result ..add('location') ..add(serializers.serialize(object.location, specifiedType: const FullType(String))); } if (object.email != null) { result ..add('email') ..add(serializers.serialize(object.email, specifiedType: const FullType(String))); } if (object.websiteUrl != null) { result ..add('websiteUrl') ..add(serializers.serialize(object.websiteUrl, 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 dynamic 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 dynamic 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)), ]; if (object.nodes != null) { result ..add('nodes') ..add(serializers.serialize(object.nodes, 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 dynamic 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 dynamic 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)), ]; if (object.description != null) { result ..add('description') ..add(serializers.serialize(object.description, specifiedType: const FullType(String))); } if (object.primaryLanguage != null) { result ..add('primaryLanguage') ..add(serializers.serialize(object.primaryLanguage, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.color != null) { result ..add('color') ..add(serializers.serialize(object.color, 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 dynamic 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)), ]; if (object.nodes != null) { result ..add('nodes') ..add(serializers.serialize(object.nodes, 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 dynamic 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 dynamic 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)), ]; if (object.description != null) { result ..add('description') ..add(serializers.serialize(object.description, specifiedType: const FullType(String))); } if (object.primaryLanguage != null) { result ..add('primaryLanguage') ..add(serializers.serialize(object.primaryLanguage, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.color != null) { result ..add('color') ..add(serializers.serialize(object.color, 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 dynamic 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)), ]; if (object.repository != null) { result ..add('repository') ..add(serializers.serialize(object.repository, 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 dynamic 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)), ]; if (object.description != null) { result ..add('description') ..add(serializers.serialize(object.description, specifiedType: const FullType(String))); } if (object.homepageUrl != null) { result ..add('homepageUrl') ..add(serializers.serialize(object.homepageUrl, specifiedType: const FullType(String))); } if (object.diskUsage != null) { result ..add('diskUsage') ..add(serializers.serialize(object.diskUsage, specifiedType: const FullType(int))); } if (object.viewerSubscription != null) { result ..add('viewerSubscription') ..add(serializers.serialize(object.viewerSubscription, specifiedType: const FullType(_i3.GSubscriptionState))); } if (object.primaryLanguage != null) { result ..add('primaryLanguage') ..add(serializers.serialize(object.primaryLanguage, specifiedType: const FullType(GRepoData_repository_primaryLanguage))); } if (object.languages != null) { result ..add('languages') ..add(serializers.serialize(object.languages, specifiedType: const FullType(GRepoData_repository_languages))); } if (object.defaultBranchRef != null) { result ..add('defaultBranchRef') ..add(serializers.serialize(object.defaultBranchRef, specifiedType: const FullType(GRepoData_repository_defaultBranchRef))); } if (object.ref != null) { result ..add('ref') ..add(serializers.serialize(object.ref, specifiedType: const FullType(GRepoData_repository_ref))); } if (object.refs != null) { result ..add('refs') ..add(serializers.serialize(object.refs, specifiedType: const FullType(GRepoData_repository_refs))); } if (object.licenseInfo != null) { result ..add('licenseInfo') ..add(serializers.serialize(object.licenseInfo, 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 dynamic 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 dynamic 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)), ]; if (object.color != null) { result ..add('color') ..add(serializers.serialize(object.color, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.edges != null) { result ..add('edges') ..add(serializers.serialize(object.edges, 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 dynamic 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 dynamic 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)), ]; if (object.color != null) { result ..add('color') ..add(serializers.serialize(object.color, 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 dynamic 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)), ]; if (object.target != null) { result ..add('target') ..add(serializers.serialize(object.target, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.target != null) { result ..add('target') ..add(serializers.serialize(object.target, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.nodes != null) { result ..add('nodes') ..add(serializers.serialize(object.nodes, 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 dynamic 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 dynamic 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)), ]; if (object.spdxId != null) { result ..add('spdxId') ..add(serializers.serialize(object.spdxId, 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 dynamic 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)), ]; if (object.nodes != null) { result ..add('nodes') ..add(serializers.serialize(object.nodes, 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.repository != null) { result ..add('repository') ..add(serializers.serialize(object.repository, 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 dynamic 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)), ]; if (object.defaultBranchRef != null) { result ..add('defaultBranchRef') ..add(serializers.serialize(object.defaultBranchRef, specifiedType: const FullType(GCommitsData_repository_defaultBranchRef))); } if (object.ref != null) { result ..add('ref') ..add(serializers.serialize(object.ref, 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 dynamic 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)), ]; if (object.target != null) { result ..add('target') ..add(serializers.serialize(object.target, 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.nodes != null) { result ..add('nodes') ..add(serializers.serialize(object.nodes, 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 dynamic 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)), ]; if (object.endCursor != null) { result ..add('endCursor') ..add(serializers.serialize(object.endCursor, 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 dynamic 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)), ]; if (object.author != null) { result ..add('author') ..add(serializers.serialize(object.author, specifiedType: const FullType( GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author))); } if (object.status != null) { result ..add('status') ..add(serializers.serialize(object.status, 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 dynamic 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)), ]; if (object.name != null) { result ..add('name') ..add(serializers.serialize(object.name, specifiedType: const FullType(String))); } if (object.user != null) { result ..add('user') ..add(serializers.serialize(object.user, 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.target != null) { result ..add('target') ..add(serializers.serialize(object.target, 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.nodes != null) { result ..add('nodes') ..add(serializers.serialize(object.nodes, 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 dynamic 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)), ]; if (object.endCursor != null) { result ..add('endCursor') ..add(serializers.serialize(object.endCursor, 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 dynamic 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)), ]; if (object.author != null) { result ..add('author') ..add(serializers.serialize(object.author, specifiedType: const FullType( GCommitsData_repository_ref_target__asCommit_history_nodes_author))); } if (object.status != null) { result ..add('status') ..add(serializers.serialize(object.status, 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 dynamic 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)), ]; if (object.name != null) { result ..add('name') ..add(serializers.serialize(object.name, specifiedType: const FullType(String))); } if (object.user != null) { result ..add('user') ..add(serializers.serialize(object.user, 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.repository != null) { result ..add('repository') ..add(serializers.serialize(object.repository, 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 dynamic 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 dynamic 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)), ]; if (object.nodes != null) { result ..add('nodes') ..add(serializers.serialize(object.nodes, 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 dynamic 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)), ]; if (object.endCursor != null) { result ..add('endCursor') ..add(serializers.serialize(object.endCursor, 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 dynamic 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)), ]; if (object.author != null) { result ..add('author') ..add(serializers.serialize(object.author, specifiedType: const FullType(GIssuesData_repository_issues_nodes_author))); } if (object.labels != null) { result ..add('labels') ..add(serializers.serialize(object.labels, 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 dynamic 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 dynamic 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)), ]; if (object.nodes != null) { result ..add('nodes') ..add(serializers.serialize(object.nodes, 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.repository != null) { result ..add('repository') ..add(serializers.serialize(object.repository, 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 dynamic 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 dynamic 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)), ]; if (object.nodes != null) { result ..add('nodes') ..add(serializers.serialize(object.nodes, 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 dynamic 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)), ]; if (object.endCursor != null) { result ..add('endCursor') ..add(serializers.serialize(object.endCursor, 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 dynamic 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)), ]; if (object.author != null) { result ..add('author') ..add(serializers.serialize(object.author, specifiedType: const FullType( GPullsData_repository_pullRequests_nodes_author))); } if (object.labels != null) { result ..add('labels') ..add(serializers.serialize(object.labels, 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 dynamic 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 dynamic 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)), ]; if (object.nodes != null) { result ..add('nodes') ..add(serializers.serialize(object.nodes, 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.repository != null) { result ..add('repository') ..add(serializers.serialize(object.repository, 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 dynamic 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)), ]; if (object.issueOrPullRequest != null) { result ..add('issueOrPullRequest') ..add(serializers.serialize(object.issueOrPullRequest, 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.author != null) { result ..add('author') ..add(serializers.serialize(object.author, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.nodes != null) { result ..add('nodes') ..add(serializers.serialize(object.nodes, 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 dynamic 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)), ]; if (object.endCursor != null) { result ..add('endCursor') ..add(serializers.serialize(object.endCursor, 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 dynamic 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 dynamic 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)), ]; if (object.author != null) { result ..add('author') ..add(serializers.serialize(object.author, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor))); } if (object.commit != null) { result ..add('commit') ..add(serializers.serialize(object.commit, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor))); } if (object.lockReason != null) { result ..add('lockReason') ..add(serializers.serialize(object.lockReason, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor))); } if (object.assignee != null) { result ..add('assignee') ..add(serializers.serialize(object.assignee, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor))); } if (object.assignee != null) { result ..add('assignee') ..add(serializers.serialize(object.assignee, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor))); } if (object.fromRepository != null) { result ..add('fromRepository') ..add(serializers.serialize(object.fromRepository, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.author != null) { result ..add('author') ..add(serializers.serialize(object.author, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.nodes != null) { result ..add('nodes') ..add(serializers.serialize(object.nodes, 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 dynamic 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)), ]; if (object.endCursor != null) { result ..add('endCursor') ..add(serializers.serialize(object.endCursor, 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 dynamic 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 dynamic 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)), ]; if (object.author != null) { result ..add('author') ..add(serializers.serialize(object.author, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor))); } if (object.commit != null) { result ..add('commit') ..add(serializers.serialize(object.commit, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor))); } if (object.lockReason != null) { result ..add('lockReason') ..add(serializers.serialize(object.lockReason, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor))); } if (object.assignee != null) { result ..add('assignee') ..add(serializers.serialize(object.assignee, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor))); } if (object.assignee != null) { result ..add('assignee') ..add(serializers.serialize(object.assignee, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor))); } if (object.fromRepository != null) { result ..add('fromRepository') ..add(serializers.serialize(object.fromRepository, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.author != null) { result ..add('author') ..add(serializers.serialize(object.author, 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 dynamic 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)), ]; if (object.user != null) { result ..add('user') ..add(serializers.serialize(object.user, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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)), ]; if (object.headRef != null) { result ..add('headRef') ..add(serializers.serialize(object.headRef, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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)), ]; if (object.description != null) { result ..add('description') ..add(serializers.serialize(object.description, 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 dynamic 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)), ]; if (object.environment != null) { result ..add('environment') ..add(serializers.serialize(object.environment, 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor))); } if (object.beforeCommit != null) { result ..add('beforeCommit') ..add(serializers.serialize(object.beforeCommit, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit))); } if (object.afterCommit != null) { result ..add('afterCommit') ..add(serializers.serialize(object.afterCommit, 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 dynamic 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 dynamic 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)), ]; if (object.baseRef != null) { result ..add('baseRef') ..add(serializers.serialize(object.baseRef, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor))); } if (object.beforeCommit != null) { result ..add('beforeCommit') ..add(serializers.serialize(object.beforeCommit, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit))); } if (object.afterCommit != null) { result ..add('afterCommit') ..add(serializers.serialize(object.afterCommit, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor))); } if (object.requestedReviewer != null) { result ..add('requestedReviewer') ..add(serializers.serialize(object.requestedReviewer, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor))); } if (object.requestedReviewer != null) { result ..add('requestedReviewer') ..add(serializers.serialize(object.requestedReviewer, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.dismissalMessage != null) { result ..add('dismissalMessage') ..add(serializers.serialize(object.dismissalMessage, specifiedType: const FullType(String))); } if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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)), ]; if (object.author != null) { result ..add('author') ..add(serializers.serialize(object.author, 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 dynamic 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 dynamic 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)), ]; if (object.author != null) { result ..add('author') ..add(serializers.serialize(object.author, 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 dynamic 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 dynamic 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)), ]; if (object.nodes != null) { result ..add('nodes') ..add(serializers.serialize(object.nodes, 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 dynamic 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)), ]; if (object.author != null) { result ..add('author') ..add(serializers.serialize(object.author, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, specifiedType: const FullType( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor))); } if (object.commit != null) { result ..add('commit') ..add(serializers.serialize(object.commit, 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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 _$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)), ]; if (object.endCursor != null) { result ..add('endCursor') ..add(serializers.serialize(object.endCursor, 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 dynamic 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)), ]; if (object.description != null) { result ..add('description') ..add(serializers.serialize(object.description, specifiedType: const FullType(String))); } if (object.primaryLanguage != null) { result ..add('primaryLanguage') ..add(serializers.serialize(object.primaryLanguage, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.color != null) { result ..add('color') ..add(serializers.serialize(object.color, 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 dynamic 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)), ]; if (object.name != null) { result ..add('name') ..add(serializers.serialize(object.name, specifiedType: const FullType(String))); } if (object.company != null) { result ..add('company') ..add(serializers.serialize(object.company, specifiedType: const FullType(String))); } if (object.location != null) { result ..add('location') ..add(serializers.serialize(object.location, 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 dynamic 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)), ]; if (object.description != null) { result ..add('description') ..add(serializers.serialize(object.description, specifiedType: const FullType(String))); } if (object.primaryLanguage != null) { result ..add('primaryLanguage') ..add(serializers.serialize(object.primaryLanguage, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.color != null) { result ..add('color') ..add(serializers.serialize(object.color, 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 dynamic 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)), ]; if (object.name != null) { result ..add('name') ..add(serializers.serialize(object.name, specifiedType: const FullType(String))); } if (object.bio != null) { result ..add('bio') ..add(serializers.serialize(object.bio, specifiedType: const FullType(String))); } if (object.company != null) { result ..add('company') ..add(serializers.serialize(object.company, specifiedType: const FullType(String))); } if (object.location != null) { result ..add('location') ..add(serializers.serialize(object.location, specifiedType: const FullType(String))); } if (object.websiteUrl != null) { result ..add('websiteUrl') ..add(serializers.serialize(object.websiteUrl, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.nodes != null) { result ..add('nodes') ..add(serializers.serialize(object.nodes, 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 dynamic 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)), ]; if (object.description != null) { result ..add('description') ..add(serializers.serialize(object.description, specifiedType: const FullType(String))); } if (object.primaryLanguage != null) { result ..add('primaryLanguage') ..add(serializers.serialize(object.primaryLanguage, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.color != null) { result ..add('color') ..add(serializers.serialize(object.color, 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 dynamic 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)), ]; if (object.nodes != null) { result ..add('nodes') ..add(serializers.serialize(object.nodes, 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 dynamic 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 dynamic 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)), ]; if (object.description != null) { result ..add('description') ..add(serializers.serialize(object.description, specifiedType: const FullType(String))); } if (object.primaryLanguage != null) { result ..add('primaryLanguage') ..add(serializers.serialize(object.primaryLanguage, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.color != null) { result ..add('color') ..add(serializers.serialize(object.color, 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.target != null) { result ..add('target') ..add(serializers.serialize(object.target, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.nodes != null) { result ..add('nodes') ..add(serializers.serialize(object.nodes, 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 dynamic 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)), ]; if (object.endCursor != null) { result ..add('endCursor') ..add(serializers.serialize(object.endCursor, 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 dynamic 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)), ]; if (object.author != null) { result ..add('author') ..add(serializers.serialize(object.author, specifiedType: const FullType(GCommitsRefCommitData_history_nodes_author))); } if (object.status != null) { result ..add('status') ..add(serializers.serialize(object.status, 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 dynamic 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)), ]; if (object.name != null) { result ..add('name') ..add(serializers.serialize(object.name, specifiedType: const FullType(String))); } if (object.user != null) { result ..add('user') ..add(serializers.serialize(object.user, 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.target != null) { result ..add('target') ..add(serializers.serialize(object.target, 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.nodes != null) { result ..add('nodes') ..add(serializers.serialize(object.nodes, 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 dynamic 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)), ]; if (object.endCursor != null) { result ..add('endCursor') ..add(serializers.serialize(object.endCursor, 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 dynamic 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)), ]; if (object.author != null) { result ..add('author') ..add(serializers.serialize(object.author, specifiedType: const FullType( GCommitsRefData_target__asCommit_history_nodes_author))); } if (object.status != null) { result ..add('status') ..add(serializers.serialize(object.status, 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 dynamic 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)), ]; if (object.name != null) { result ..add('name') ..add(serializers.serialize(object.name, specifiedType: const FullType(String))); } if (object.user != null) { result ..add('user') ..add(serializers.serialize(object.user, 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.author != null) { result ..add('author') ..add(serializers.serialize(object.author, 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 dynamic 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 dynamic 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 _$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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, specifiedType: const FullType(GReferencedEventPartsData_actor))); } if (object.commit != null) { result ..add('commit') ..add(serializers.serialize(object.commit, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, specifiedType: const FullType(GLockedEventPartsData_actor))); } if (object.lockReason != null) { result ..add('lockReason') ..add(serializers.serialize(object.lockReason, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, specifiedType: const FullType(GAssignedEventPartsData_actor))); } if (object.assignee != null) { result ..add('assignee') ..add(serializers.serialize(object.assignee, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, specifiedType: const FullType(GUnassignedEventPartsData_actor))); } if (object.assignee != null) { result ..add('assignee') ..add(serializers.serialize(object.assignee, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, specifiedType: const FullType(GTransferredEventPartsData_actor))); } if (object.fromRepository != null) { result ..add('fromRepository') ..add(serializers.serialize(object.fromRepository, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.author != null) { result ..add('author') ..add(serializers.serialize(object.author, 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 dynamic 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)), ]; if (object.user != null) { result ..add('user') ..add(serializers.serialize(object.user, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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)), ]; if (object.headRef != null) { result ..add('headRef') ..add(serializers.serialize(object.headRef, 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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)), ]; if (object.description != null) { result ..add('description') ..add(serializers.serialize(object.description, 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 dynamic 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)), ]; if (object.environment != null) { result ..add('environment') ..add(serializers.serialize(object.environment, 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, specifiedType: const FullType(GBaseRefForcePushedEventPartsData_actor))); } if (object.beforeCommit != null) { result ..add('beforeCommit') ..add(serializers.serialize(object.beforeCommit, specifiedType: const FullType( GBaseRefForcePushedEventPartsData_beforeCommit))); } if (object.afterCommit != null) { result ..add('afterCommit') ..add(serializers.serialize(object.afterCommit, 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 dynamic 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 dynamic 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)), ]; if (object.baseRef != null) { result ..add('baseRef') ..add(serializers.serialize(object.baseRef, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, specifiedType: const FullType(GHeadRefForcePushedEventPartsData_actor))); } if (object.beforeCommit != null) { result ..add('beforeCommit') ..add(serializers.serialize(object.beforeCommit, specifiedType: const FullType( GHeadRefForcePushedEventPartsData_beforeCommit))); } if (object.afterCommit != null) { result ..add('afterCommit') ..add(serializers.serialize(object.afterCommit, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, specifiedType: const FullType(GReviewRequestedEventPartsData_actor))); } if (object.requestedReviewer != null) { result ..add('requestedReviewer') ..add(serializers.serialize(object.requestedReviewer, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, specifiedType: const FullType(GReviewRequestRemovedEventPartsData_actor))); } if (object.requestedReviewer != null) { result ..add('requestedReviewer') ..add(serializers.serialize(object.requestedReviewer, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.dismissalMessage != null) { result ..add('dismissalMessage') ..add(serializers.serialize(object.dismissalMessage, specifiedType: const FullType(String))); } if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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)), ]; if (object.author != null) { result ..add('author') ..add(serializers.serialize(object.author, 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 dynamic 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 dynamic 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)), ]; if (object.author != null) { result ..add('author') ..add(serializers.serialize(object.author, 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 dynamic 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 dynamic 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)), ]; if (object.nodes != null) { result ..add('nodes') ..add(serializers.serialize(object.nodes, 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 dynamic 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)), ]; if (object.author != null) { result ..add('author') ..add(serializers.serialize(object.author, 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, specifiedType: const FullType(GMergedEventPartsData_actor))); } if (object.commit != null) { result ..add('commit') ..add(serializers.serialize(object.commit, 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 dynamic 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 dynamic 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 dynamic 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)), ]; if (object.actor != null) { result ..add('actor') ..add(serializers.serialize(object.actor, 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 dynamic 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 dynamic 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 _$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._({this.G__typename, this.user}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError('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 { if (_$v != null) { _G__typename = _$v.G__typename; _user = _$v.user?.toBuilder(); _$v = null; } return this; } @override void replace(GFollowersData other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, user: _user?.build()); } catch (_) { 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._({this.G__typename, this.followers}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError('GFollowersData_user', 'G__typename'); } if (followers == null) { throw new BuiltValueNullFieldError('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 { if (_$v != null) { _G__typename = _$v.G__typename; _followers = _$v.followers?.toBuilder(); _$v = null; } return this; } @override void replace(GFollowersData_user other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, followers: followers.build()); } catch (_) { 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._( {this.G__typename, this.pageInfo, this.nodes}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GFollowersData_user_followers', 'G__typename'); } if (pageInfo == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, pageInfo: pageInfo.build(), nodes: _nodes?.build()); } catch (_) { 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._( {this.G__typename, this.hasNextPage, this.endCursor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GFollowersData_user_followers_pageInfo', 'G__typename'); } if (hasNextPage == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, hasNextPage: 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._( {this.G__typename, this.login, this.name, this.avatarUrl, this.company, this.location, this.createdAt}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GFollowersData_user_followers_nodes', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( 'GFollowersData_user_followers_nodes', 'login'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError( 'GFollowersData_user_followers_nodes', 'avatarUrl'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: login, name: name, avatarUrl: avatarUrl, company: company, location: location, createdAt: 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._({this.G__typename, this.user}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError('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 { if (_$v != null) { _G__typename = _$v.G__typename; _user = _$v.user?.toBuilder(); _$v = null; } return this; } @override void replace(GFollowingData other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, user: _user?.build()); } catch (_) { 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._({this.G__typename, this.following}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError('GFollowingData_user', 'G__typename'); } if (following == null) { throw new BuiltValueNullFieldError('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 { if (_$v != null) { _G__typename = _$v.G__typename; _following = _$v.following?.toBuilder(); _$v = null; } return this; } @override void replace(GFollowingData_user other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, following: following.build()); } catch (_) { 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._( {this.G__typename, this.pageInfo, this.nodes}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GFollowingData_user_following', 'G__typename'); } if (pageInfo == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, pageInfo: pageInfo.build(), nodes: _nodes?.build()); } catch (_) { 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._( {this.G__typename, this.hasNextPage, this.endCursor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GFollowingData_user_following_pageInfo', 'G__typename'); } if (hasNextPage == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, hasNextPage: 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._( {this.G__typename, this.login, this.name, this.avatarUrl, this.company, this.location, this.createdAt}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GFollowingData_user_following_nodes', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( 'GFollowingData_user_following_nodes', 'login'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError( 'GFollowingData_user_following_nodes', 'avatarUrl'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: login, name: name, avatarUrl: avatarUrl, company: company, location: location, createdAt: 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._({this.G__typename, this.organization}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError('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 { if (_$v != null) { _G__typename = _$v.G__typename; _organization = _$v.organization?.toBuilder(); _$v = null; } return this; } @override void replace(GMembersData other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, organization: _organization?.build()); } catch (_) { 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._({this.G__typename, this.membersWithRole}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GMembersData_organization', 'G__typename'); } if (membersWithRole == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _membersWithRole = _$v.membersWithRole?.toBuilder(); _$v = null; } return this; } @override void replace(GMembersData_organization other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, membersWithRole: membersWithRole.build()); } catch (_) { 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._( {this.G__typename, this.pageInfo, this.nodes}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GMembersData_organization_membersWithRole', 'G__typename'); } if (pageInfo == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, pageInfo: pageInfo.build(), nodes: _nodes?.build()); } catch (_) { 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._( {this.G__typename, this.hasNextPage, this.endCursor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GMembersData_organization_membersWithRole_pageInfo', 'G__typename'); } if (hasNextPage == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, hasNextPage: 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._( {this.G__typename, this.login, this.name, this.avatarUrl, this.company, this.location, this.createdAt}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GMembersData_organization_membersWithRole_nodes', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( 'GMembersData_organization_membersWithRole_nodes', 'login'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError( 'GMembersData_organization_membersWithRole_nodes', 'avatarUrl'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: login, name: name, avatarUrl: avatarUrl, company: company, location: location, createdAt: 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._({this.G__typename, this.repository}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError('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 { if (_$v != null) { _G__typename = _$v.G__typename; _repository = _$v.repository?.toBuilder(); _$v = null; } return this; } @override void replace(GWatchersData other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, repository: _repository?.build()); } catch (_) { 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._({this.G__typename, this.watchers}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GWatchersData_repository', 'G__typename'); } if (watchers == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _watchers = _$v.watchers?.toBuilder(); _$v = null; } return this; } @override void replace(GWatchersData_repository other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, watchers: watchers.build()); } catch (_) { 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._( {this.G__typename, this.pageInfo, this.nodes}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GWatchersData_repository_watchers', 'G__typename'); } if (pageInfo == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, pageInfo: pageInfo.build(), nodes: _nodes?.build()); } catch (_) { 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._( {this.G__typename, this.hasNextPage, this.endCursor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GWatchersData_repository_watchers_pageInfo', 'G__typename'); } if (hasNextPage == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, hasNextPage: 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._( {this.G__typename, this.login, this.name, this.avatarUrl, this.company, this.location, this.createdAt}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GWatchersData_repository_watchers_nodes', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( 'GWatchersData_repository_watchers_nodes', 'login'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError( 'GWatchersData_repository_watchers_nodes', 'avatarUrl'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: login, name: name, avatarUrl: avatarUrl, company: company, location: location, createdAt: 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._({this.G__typename, this.repository}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError('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 { if (_$v != null) { _G__typename = _$v.G__typename; _repository = _$v.repository?.toBuilder(); _$v = null; } return this; } @override void replace(GStargazersData other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, repository: _repository?.build()); } catch (_) { 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._({this.G__typename, this.stargazers}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GStargazersData_repository', 'G__typename'); } if (stargazers == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _stargazers = _$v.stargazers?.toBuilder(); _$v = null; } return this; } @override void replace(GStargazersData_repository other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, stargazers: stargazers.build()); } catch (_) { 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._( {this.G__typename, this.pageInfo, this.nodes}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GStargazersData_repository_stargazers', 'G__typename'); } if (pageInfo == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, pageInfo: pageInfo.build(), nodes: _nodes?.build()); } catch (_) { 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._( {this.G__typename, this.hasNextPage, this.endCursor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GStargazersData_repository_stargazers_pageInfo', 'G__typename'); } if (hasNextPage == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, hasNextPage: 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._( {this.G__typename, this.login, this.name, this.avatarUrl, this.company, this.location, this.createdAt}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GStargazersData_repository_stargazers_nodes', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( 'GStargazersData_repository_stargazers_nodes', 'login'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError( 'GStargazersData_repository_stargazers_nodes', 'avatarUrl'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: login, name: name, avatarUrl: avatarUrl, company: company, location: location, createdAt: 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._({this.G__typename, this.user}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError('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 { if (_$v != null) { _G__typename = _$v.G__typename; _user = _$v.user?.toBuilder(); _$v = null; } return this; } @override void replace(GReposData other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, user: _user?.build()); } catch (_) { 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._({this.G__typename, this.repositories}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError('GReposData_user', 'G__typename'); } if (repositories == null) { throw new BuiltValueNullFieldError('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 { if (_$v != null) { _G__typename = _$v.G__typename; _repositories = _$v.repositories?.toBuilder(); _$v = null; } return this; } @override void replace(GReposData_user other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, repositories: repositories.build()); } catch (_) { 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._( {this.G__typename, this.pageInfo, this.nodes}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GReposData_user_repositories', 'G__typename'); } if (pageInfo == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, pageInfo: pageInfo.build(), nodes: _nodes?.build()); } catch (_) { 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._( {this.G__typename, this.hasNextPage, this.endCursor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GReposData_user_repositories_pageInfo', 'G__typename'); } if (hasNextPage == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, hasNextPage: 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._( {this.G__typename, this.owner, this.name, this.description, this.isPrivate, this.isFork, this.stargazers, this.forks, this.primaryLanguage, this.updatedAt}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GReposData_user_repositories_nodes', 'G__typename'); } if (owner == null) { throw new BuiltValueNullFieldError( 'GReposData_user_repositories_nodes', 'owner'); } if (name == null) { throw new BuiltValueNullFieldError( 'GReposData_user_repositories_nodes', 'name'); } if (isPrivate == null) { throw new BuiltValueNullFieldError( 'GReposData_user_repositories_nodes', 'isPrivate'); } if (isFork == null) { throw new BuiltValueNullFieldError( 'GReposData_user_repositories_nodes', 'isFork'); } if (stargazers == null) { throw new BuiltValueNullFieldError( 'GReposData_user_repositories_nodes', 'stargazers'); } if (forks == null) { throw new BuiltValueNullFieldError( 'GReposData_user_repositories_nodes', 'forks'); } if (updatedAt == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, owner: owner.build(), name: name, description: description, isPrivate: isPrivate, isFork: isFork, stargazers: stargazers.build(), forks: forks.build(), primaryLanguage: _primaryLanguage?.build(), updatedAt: updatedAt); } catch (_) { 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._( {this.G__typename, this.login, this.avatarUrl}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GReposData_user_repositories_nodes_owner', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( 'GReposData_user_repositories_nodes_owner', 'login'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: login, avatarUrl: 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._( {this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GReposData_user_repositories_nodes_stargazers', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _$v = null; } return this; } @override void replace(GReposData_user_repositories_nodes_stargazers other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._( {this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GReposData_user_repositories_nodes_forks', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _$v = null; } return this; } @override void replace(GReposData_user_repositories_nodes_forks other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._( {this.G__typename, this.color, this.name}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GReposData_user_repositories_nodes_primaryLanguage', 'G__typename'); } if (name == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, color: color, name: 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._({this.G__typename, this.user}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError('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 { if (_$v != null) { _G__typename = _$v.G__typename; _user = _$v.user?.toBuilder(); _$v = null; } return this; } @override void replace(GStarsData other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, user: _user?.build()); } catch (_) { 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._({this.G__typename, this.starredRepositories}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError('GStarsData_user', 'G__typename'); } if (starredRepositories == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _starredRepositories = _$v.starredRepositories?.toBuilder(); _$v = null; } return this; } @override void replace(GStarsData_user other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, starredRepositories: starredRepositories.build()); } catch (_) { 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._( {this.G__typename, this.pageInfo, this.nodes}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GStarsData_user_starredRepositories', 'G__typename'); } if (pageInfo == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, pageInfo: pageInfo.build(), nodes: _nodes?.build()); } catch (_) { 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._( {this.G__typename, this.hasNextPage, this.endCursor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GStarsData_user_starredRepositories_pageInfo', 'G__typename'); } if (hasNextPage == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, hasNextPage: 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._( {this.G__typename, this.owner, this.name, this.description, this.isPrivate, this.isFork, this.stargazers, this.forks, this.primaryLanguage, this.updatedAt}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GStarsData_user_starredRepositories_nodes', 'G__typename'); } if (owner == null) { throw new BuiltValueNullFieldError( 'GStarsData_user_starredRepositories_nodes', 'owner'); } if (name == null) { throw new BuiltValueNullFieldError( 'GStarsData_user_starredRepositories_nodes', 'name'); } if (isPrivate == null) { throw new BuiltValueNullFieldError( 'GStarsData_user_starredRepositories_nodes', 'isPrivate'); } if (isFork == null) { throw new BuiltValueNullFieldError( 'GStarsData_user_starredRepositories_nodes', 'isFork'); } if (stargazers == null) { throw new BuiltValueNullFieldError( 'GStarsData_user_starredRepositories_nodes', 'stargazers'); } if (forks == null) { throw new BuiltValueNullFieldError( 'GStarsData_user_starredRepositories_nodes', 'forks'); } if (updatedAt == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, owner: owner.build(), name: name, description: description, isPrivate: isPrivate, isFork: isFork, stargazers: stargazers.build(), forks: forks.build(), primaryLanguage: _primaryLanguage?.build(), updatedAt: updatedAt); } catch (_) { 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._( {this.G__typename, this.login, this.avatarUrl}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GStarsData_user_starredRepositories_nodes_owner', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( 'GStarsData_user_starredRepositories_nodes_owner', 'login'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: login, avatarUrl: 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._( {this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GStarsData_user_starredRepositories_nodes_stargazers', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _$v = null; } return this; } @override void replace(GStarsData_user_starredRepositories_nodes_stargazers other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._( {this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GStarsData_user_starredRepositories_nodes_forks', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _$v = null; } return this; } @override void replace(GStarsData_user_starredRepositories_nodes_forks other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._( {this.G__typename, this.color, this.name}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GStarsData_user_starredRepositories_nodes_primaryLanguage', 'G__typename'); } if (name == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, color: color, name: 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._({this.G__typename, this.viewer}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError('GViewerData', 'G__typename'); } if (viewer == null) { throw new BuiltValueNullFieldError('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 { if (_$v != null) { _G__typename = _$v.G__typename; _viewer = _$v.viewer?.toBuilder(); _$v = null; } return this; } @override void replace(GViewerData other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, viewer: viewer.build()); } catch (_) { 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._( {this.G__typename, this.login, this.avatarUrl, this.name, this.bio, this.company, this.location, this.email, this.createdAt, this.websiteUrl, this.viewerCanFollow, this.viewerIsFollowing, this.starredRepositories, this.followers, this.following, this.contributionsCollection, this.repositories, this.pinnedItems}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError('GViewerData_viewer', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError('GViewerData_viewer', 'login'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError('GViewerData_viewer', 'avatarUrl'); } if (email == null) { throw new BuiltValueNullFieldError('GViewerData_viewer', 'email'); } if (createdAt == null) { throw new BuiltValueNullFieldError('GViewerData_viewer', 'createdAt'); } if (viewerCanFollow == null) { throw new BuiltValueNullFieldError( 'GViewerData_viewer', 'viewerCanFollow'); } if (viewerIsFollowing == null) { throw new BuiltValueNullFieldError( 'GViewerData_viewer', 'viewerIsFollowing'); } if (starredRepositories == null) { throw new BuiltValueNullFieldError( 'GViewerData_viewer', 'starredRepositories'); } if (followers == null) { throw new BuiltValueNullFieldError('GViewerData_viewer', 'followers'); } if (following == null) { throw new BuiltValueNullFieldError('GViewerData_viewer', 'following'); } if (contributionsCollection == null) { throw new BuiltValueNullFieldError( 'GViewerData_viewer', 'contributionsCollection'); } if (repositories == null) { throw new BuiltValueNullFieldError('GViewerData_viewer', 'repositories'); } if (pinnedItems == null) { throw new BuiltValueNullFieldError('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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: login, avatarUrl: avatarUrl, name: name, bio: bio, company: company, location: location, email: email, createdAt: createdAt, websiteUrl: websiteUrl, viewerCanFollow: viewerCanFollow, viewerIsFollowing: viewerIsFollowing, starredRepositories: starredRepositories.build(), followers: followers.build(), following: following.build(), contributionsCollection: contributionsCollection.build(), repositories: repositories.build(), pinnedItems: pinnedItems.build()); } catch (_) { 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._( {this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GViewerData_viewer_starredRepositories', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _$v = null; } return this; } @override void replace(GViewerData_viewer_starredRepositories other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._({this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GViewerData_viewer_followers', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _$v = null; } return this; } @override void replace(GViewerData_viewer_followers other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._({this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GViewerData_viewer_following', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _$v = null; } return this; } @override void replace(GViewerData_viewer_following other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._( {this.G__typename, this.contributionCalendar}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GViewerData_viewer_contributionsCollection', 'G__typename'); } if (contributionCalendar == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _contributionCalendar = _$v.contributionCalendar?.toBuilder(); _$v = null; } return this; } @override void replace(GViewerData_viewer_contributionsCollection other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, contributionCalendar: contributionCalendar.build()); } catch (_) { 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._( {this.G__typename, this.weeks}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GViewerData_viewer_contributionsCollection_contributionCalendar', 'G__typename'); } if (weeks == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _weeks = _$v.weeks?.toBuilder(); _$v = null; } return this; } @override void replace( GViewerData_viewer_contributionsCollection_contributionCalendar other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, weeks: weeks.build()); } catch (_) { 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._( {this.G__typename, this.contributionDays}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GViewerData_viewer_contributionsCollection_contributionCalendar_weeks', 'G__typename'); } if (contributionDays == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, contributionDays: contributionDays.build()); } catch (_) { 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._( {this.G__typename, this.color}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GViewerData_viewer_contributionsCollection_contributionCalendar_weeks_contributionDays', 'G__typename'); } if (color == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, color: 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._( {this.G__typename, this.totalCount, this.nodes}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GViewerData_viewer_repositories', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, nodes: _nodes?.build()); } catch (_) { 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._( {this.G__typename, this.owner, this.name, this.description, this.isPrivate, this.isFork, this.stargazers, this.forks, this.primaryLanguage}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GViewerData_viewer_repositories_nodes', 'G__typename'); } if (owner == null) { throw new BuiltValueNullFieldError( 'GViewerData_viewer_repositories_nodes', 'owner'); } if (name == null) { throw new BuiltValueNullFieldError( 'GViewerData_viewer_repositories_nodes', 'name'); } if (isPrivate == null) { throw new BuiltValueNullFieldError( 'GViewerData_viewer_repositories_nodes', 'isPrivate'); } if (isFork == null) { throw new BuiltValueNullFieldError( 'GViewerData_viewer_repositories_nodes', 'isFork'); } if (stargazers == null) { throw new BuiltValueNullFieldError( 'GViewerData_viewer_repositories_nodes', 'stargazers'); } if (forks == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, owner: owner.build(), name: name, description: description, isPrivate: isPrivate, isFork: isFork, stargazers: stargazers.build(), forks: forks.build(), primaryLanguage: _primaryLanguage?.build()); } catch (_) { 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._( {this.G__typename, this.login, this.avatarUrl}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GViewerData_viewer_repositories_nodes_owner', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( 'GViewerData_viewer_repositories_nodes_owner', 'login'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: login, avatarUrl: 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._( {this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GViewerData_viewer_repositories_nodes_stargazers', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _$v = null; } return this; } @override void replace(GViewerData_viewer_repositories_nodes_stargazers other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._( {this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GViewerData_viewer_repositories_nodes_forks', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _$v = null; } return this; } @override void replace(GViewerData_viewer_repositories_nodes_forks other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._( {this.G__typename, this.color, this.name}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GViewerData_viewer_repositories_nodes_primaryLanguage', 'G__typename'); } if (name == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, color: color, name: 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._({this.G__typename, this.nodes}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _nodes = _$v.nodes?.toBuilder(); _$v = null; } return this; } @override void replace(GViewerData_viewer_pinnedItems other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, nodes: _nodes?.build()); } catch (_) { 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._({this.G__typename}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _$v = null; } return this; } @override void replace(GViewerData_viewer_pinnedItems_nodes__base other) { if (other == null) { throw new ArgumentError.notNull('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: 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._( {this.G__typename, this.owner, this.name, this.description, this.isPrivate, this.isFork, this.stargazers, this.forks, this.primaryLanguage}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GViewerData_viewer_pinnedItems_nodes__asRepository', 'G__typename'); } if (owner == null) { throw new BuiltValueNullFieldError( 'GViewerData_viewer_pinnedItems_nodes__asRepository', 'owner'); } if (name == null) { throw new BuiltValueNullFieldError( 'GViewerData_viewer_pinnedItems_nodes__asRepository', 'name'); } if (isPrivate == null) { throw new BuiltValueNullFieldError( 'GViewerData_viewer_pinnedItems_nodes__asRepository', 'isPrivate'); } if (isFork == null) { throw new BuiltValueNullFieldError( 'GViewerData_viewer_pinnedItems_nodes__asRepository', 'isFork'); } if (stargazers == null) { throw new BuiltValueNullFieldError( 'GViewerData_viewer_pinnedItems_nodes__asRepository', 'stargazers'); } if (forks == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, owner: owner.build(), name: name, description: description, isPrivate: isPrivate, isFork: isFork, stargazers: stargazers.build(), forks: forks.build(), primaryLanguage: _primaryLanguage?.build()); } catch (_) { 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._( {this.G__typename, this.login, this.avatarUrl}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GViewerData_viewer_pinnedItems_nodes__asRepository_owner', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( 'GViewerData_viewer_pinnedItems_nodes__asRepository_owner', 'login'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: login, avatarUrl: 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._( {this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GViewerData_viewer_pinnedItems_nodes__asRepository_stargazers', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._( {this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GViewerData_viewer_pinnedItems_nodes__asRepository_forks', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._( {this.G__typename, this.color, this.name}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GViewerData_viewer_pinnedItems_nodes__asRepository_primaryLanguage', 'G__typename'); } if (name == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, color: color, name: 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._({this.G__typename, this.repositoryOwner}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError('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 { if (_$v != null) { _G__typename = _$v.G__typename; _repositoryOwner = _$v.repositoryOwner; _$v = null; } return this; } @override void replace(GUserData other) { if (other == null) { throw new ArgumentError.notNull('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: 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._({this.G__typename, this.url}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__base', 'G__typename'); } if (url == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _url = _$v.url; _$v = null; } return this; } @override void replace(GUserData_repositoryOwner__base other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, url: 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._( {this.G__typename, this.url, this.login, this.avatarUrl, this.name, this.bio, this.company, this.location, this.email, this.createdAt, this.websiteUrl, this.viewerCanFollow, this.viewerIsFollowing, this.starredRepositories, this.followers, this.following, this.contributionsCollection, this.repositories, this.pinnedItems}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser', 'G__typename'); } if (url == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser', 'url'); } if (login == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser', 'login'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser', 'avatarUrl'); } if (email == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser', 'email'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser', 'createdAt'); } if (viewerCanFollow == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser', 'viewerCanFollow'); } if (viewerIsFollowing == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser', 'viewerIsFollowing'); } if (starredRepositories == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser', 'starredRepositories'); } if (followers == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser', 'followers'); } if (following == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser', 'following'); } if (contributionsCollection == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser', 'contributionsCollection'); } if (repositories == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser', 'repositories'); } if (pinnedItems == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, url: url, login: login, avatarUrl: avatarUrl, name: name, bio: bio, company: company, location: location, email: email, createdAt: createdAt, websiteUrl: websiteUrl, viewerCanFollow: viewerCanFollow, viewerIsFollowing: viewerIsFollowing, starredRepositories: starredRepositories.build(), followers: followers.build(), following: following.build(), contributionsCollection: contributionsCollection.build(), repositories: repositories.build(), pinnedItems: pinnedItems.build()); } catch (_) { 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._( {this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser_starredRepositories', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _$v = null; } return this; } @override void replace(GUserData_repositoryOwner__asUser_starredRepositories other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._( {this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser_followers', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _$v = null; } return this; } @override void replace(GUserData_repositoryOwner__asUser_followers other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._( {this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser_following', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _$v = null; } return this; } @override void replace(GUserData_repositoryOwner__asUser_following other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._( {this.G__typename, this.contributionCalendar}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser_contributionsCollection', 'G__typename'); } if (contributionCalendar == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _contributionCalendar = _$v.contributionCalendar?.toBuilder(); _$v = null; } return this; } @override void replace( GUserData_repositoryOwner__asUser_contributionsCollection other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, contributionCalendar: contributionCalendar.build()); } catch (_) { 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._( {this.G__typename, this.weeks}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar', 'G__typename'); } if (weeks == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, weeks: weeks.build()); } catch (_) { 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._( {this.G__typename, this.contributionDays}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks', 'G__typename'); } if (contributionDays == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, contributionDays: contributionDays.build()); } catch (_) { 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._( {this.G__typename, this.color}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser_contributionsCollection_contributionCalendar_weeks_contributionDays', 'G__typename'); } if (color == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, color: 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._( {this.G__typename, this.totalCount, this.nodes}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser_repositories', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, nodes: _nodes?.build()); } catch (_) { 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._( {this.G__typename, this.owner, this.name, this.description, this.isPrivate, this.isFork, this.stargazers, this.forks, this.primaryLanguage}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser_repositories_nodes', 'G__typename'); } if (owner == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser_repositories_nodes', 'owner'); } if (name == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser_repositories_nodes', 'name'); } if (isPrivate == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser_repositories_nodes', 'isPrivate'); } if (isFork == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser_repositories_nodes', 'isFork'); } if (stargazers == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser_repositories_nodes', 'stargazers'); } if (forks == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, owner: owner.build(), name: name, description: description, isPrivate: isPrivate, isFork: isFork, stargazers: stargazers.build(), forks: forks.build(), primaryLanguage: _primaryLanguage?.build()); } catch (_) { 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._( {this.G__typename, this.login, this.avatarUrl}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser_repositories_nodes_owner', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser_repositories_nodes_owner', 'login'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: login, avatarUrl: 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._( {this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser_repositories_nodes_stargazers', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._( {this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser_repositories_nodes_forks', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._( {this.G__typename, this.color, this.name}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser_repositories_nodes_primaryLanguage', 'G__typename'); } if (name == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, color: color, name: 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._( {this.G__typename, this.nodes}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _nodes = _$v.nodes?.toBuilder(); _$v = null; } return this; } @override void replace(GUserData_repositoryOwner__asUser_pinnedItems other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, nodes: _nodes?.build()); } catch (_) { 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._( {this.G__typename}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _$v = null; } return this; } @override void replace( GUserData_repositoryOwner__asUser_pinnedItems_nodes__base other) { if (other == null) { throw new ArgumentError.notNull('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: 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._( {this.G__typename, this.owner, this.name, this.description, this.isPrivate, this.isFork, this.stargazers, this.forks, this.primaryLanguage}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository', 'G__typename'); } if (owner == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository', 'owner'); } if (name == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository', 'name'); } if (isPrivate == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository', 'isPrivate'); } if (isFork == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository', 'isFork'); } if (stargazers == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository', 'stargazers'); } if (forks == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, owner: owner.build(), name: name, description: description, isPrivate: isPrivate, isFork: isFork, stargazers: stargazers.build(), forks: forks.build(), primaryLanguage: _primaryLanguage?.build()); } catch (_) { 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._( {this.G__typename, this.login, this.avatarUrl}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_owner', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_owner', 'login'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: login, avatarUrl: 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._( {this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_stargazers', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._( {this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_forks', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._( {this.G__typename, this.color, this.name}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asUser_pinnedItems_nodes__asRepository_primaryLanguage', 'G__typename'); } if (name == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, color: color, name: 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._( {this.G__typename, this.url, this.login, this.avatarUrl, this.name, this.description, this.location, this.email, this.websiteUrl, this.createdAt, this.membersWithRole, this.pinnedItems, this.pinnableItems}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asOrganization', 'G__typename'); } if (url == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asOrganization', 'url'); } if (login == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asOrganization', 'login'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asOrganization', 'avatarUrl'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asOrganization', 'createdAt'); } if (membersWithRole == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asOrganization', 'membersWithRole'); } if (pinnedItems == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asOrganization', 'pinnedItems'); } if (pinnableItems == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, url: url, login: login, avatarUrl: avatarUrl, name: name, description: description, location: location, email: email, websiteUrl: websiteUrl, createdAt: createdAt, membersWithRole: membersWithRole.build(), pinnedItems: pinnedItems.build(), pinnableItems: pinnableItems.build()); } catch (_) { 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._( {this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asOrganization_membersWithRole', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _$v = null; } return this; } @override void replace( GUserData_repositoryOwner__asOrganization_membersWithRole other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._( {this.G__typename, this.nodes}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _nodes = _$v.nodes?.toBuilder(); _$v = null; } return this; } @override void replace(GUserData_repositoryOwner__asOrganization_pinnedItems other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, nodes: _nodes?.build()); } catch (_) { 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._( {this.G__typename}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _$v = null; } return this; } @override void replace( GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__base other) { if (other == null) { throw new ArgumentError.notNull('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: 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._( {this.G__typename, this.owner, this.name, this.description, this.isPrivate, this.isFork, this.stargazers, this.forks, this.primaryLanguage}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository', 'G__typename'); } if (owner == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository', 'owner'); } if (name == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository', 'name'); } if (isPrivate == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository', 'isPrivate'); } if (isFork == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository', 'isFork'); } if (stargazers == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository', 'stargazers'); } if (forks == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, owner: owner.build(), name: name, description: description, isPrivate: isPrivate, isFork: isFork, stargazers: stargazers.build(), forks: forks.build(), primaryLanguage: _primaryLanguage?.build()); } catch (_) { 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._( {this.G__typename, this.login, this.avatarUrl}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_owner', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_owner', 'login'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: login, avatarUrl: 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._( {this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_stargazers', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._( {this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_forks', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._( {this.G__typename, this.color, this.name}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asOrganization_pinnedItems_nodes__asRepository_primaryLanguage', 'G__typename'); } if (name == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, color: color, name: 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 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._( {this.G__typename, this.totalCount, this.nodes}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asOrganization_pinnableItems', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, nodes: _nodes?.build()); } catch (_) { 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._( {this.G__typename}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _$v = null; } return this; } @override void replace( GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__base other) { if (other == null) { throw new ArgumentError.notNull('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: 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._( {this.G__typename, this.owner, this.name, this.description, this.isPrivate, this.isFork, this.stargazers, this.forks, this.primaryLanguage}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository', 'G__typename'); } if (owner == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository', 'owner'); } if (name == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository', 'name'); } if (isPrivate == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository', 'isPrivate'); } if (isFork == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository', 'isFork'); } if (stargazers == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository', 'stargazers'); } if (forks == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, owner: owner.build(), name: name, description: description, isPrivate: isPrivate, isFork: isFork, stargazers: stargazers.build(), forks: forks.build(), primaryLanguage: _primaryLanguage?.build()); } catch (_) { 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._( {this.G__typename, this.login, this.avatarUrl}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_owner', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_owner', 'login'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: login, avatarUrl: 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._( {this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_stargazers', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._( {this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_forks', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._( {this.G__typename, this.color, this.name}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserData_repositoryOwner__asOrganization_pinnableItems_nodes__asRepository_primaryLanguage', 'G__typename'); } if (name == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, color: color, name: 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._({this.G__typename, this.repository}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError('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 { if (_$v != null) { _G__typename = _$v.G__typename; _repository = _$v.repository?.toBuilder(); _$v = null; } return this; } @override void replace(GRepoData other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, repository: _repository?.build()); } catch (_) { 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._( {this.G__typename, this.owner, this.name, this.description, this.homepageUrl, this.isPrivate, this.isFork, this.diskUsage, this.hasIssuesEnabled, this.url, this.viewerHasStarred, this.viewerSubscription, this.projectsUrl, this.primaryLanguage, this.stargazers, this.forks, this.watchers, this.issues, this.pullRequests, this.projects, this.releases, this.languages, this.defaultBranchRef, this.ref, this.refs, this.licenseInfo, this.repositoryTopics}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError('GRepoData_repository', 'G__typename'); } if (owner == null) { throw new BuiltValueNullFieldError('GRepoData_repository', 'owner'); } if (name == null) { throw new BuiltValueNullFieldError('GRepoData_repository', 'name'); } if (isPrivate == null) { throw new BuiltValueNullFieldError('GRepoData_repository', 'isPrivate'); } if (isFork == null) { throw new BuiltValueNullFieldError('GRepoData_repository', 'isFork'); } if (hasIssuesEnabled == null) { throw new BuiltValueNullFieldError( 'GRepoData_repository', 'hasIssuesEnabled'); } if (url == null) { throw new BuiltValueNullFieldError('GRepoData_repository', 'url'); } if (viewerHasStarred == null) { throw new BuiltValueNullFieldError( 'GRepoData_repository', 'viewerHasStarred'); } if (projectsUrl == null) { throw new BuiltValueNullFieldError('GRepoData_repository', 'projectsUrl'); } if (stargazers == null) { throw new BuiltValueNullFieldError('GRepoData_repository', 'stargazers'); } if (forks == null) { throw new BuiltValueNullFieldError('GRepoData_repository', 'forks'); } if (watchers == null) { throw new BuiltValueNullFieldError('GRepoData_repository', 'watchers'); } if (issues == null) { throw new BuiltValueNullFieldError('GRepoData_repository', 'issues'); } if (pullRequests == null) { throw new BuiltValueNullFieldError( 'GRepoData_repository', 'pullRequests'); } if (projects == null) { throw new BuiltValueNullFieldError('GRepoData_repository', 'projects'); } if (releases == null) { throw new BuiltValueNullFieldError('GRepoData_repository', 'releases'); } if (repositoryTopics == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, owner: owner.build(), name: name, description: description, homepageUrl: homepageUrl, isPrivate: isPrivate, isFork: isFork, diskUsage: diskUsage, hasIssuesEnabled: hasIssuesEnabled, url: url, viewerHasStarred: viewerHasStarred, viewerSubscription: viewerSubscription, projectsUrl: 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 (_) { 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._({this.G__typename, this.login, this.avatarUrl}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GRepoData_repository_owner', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError('GRepoData_repository_owner', 'login'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: login, avatarUrl: 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._( {this.G__typename, this.color, this.name}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GRepoData_repository_primaryLanguage', 'G__typename'); } if (name == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, color: color, name: 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._({this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GRepoData_repository_stargazers', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _$v = null; } return this; } @override void replace(GRepoData_repository_stargazers other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._({this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GRepoData_repository_forks', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _$v = null; } return this; } @override void replace(GRepoData_repository_forks other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._({this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GRepoData_repository_watchers', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _$v = null; } return this; } @override void replace(GRepoData_repository_watchers other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._({this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GRepoData_repository_issues', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _$v = null; } return this; } @override void replace(GRepoData_repository_issues other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._({this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GRepoData_repository_pullRequests', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _$v = null; } return this; } @override void replace(GRepoData_repository_pullRequests other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._({this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GRepoData_repository_projects', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _$v = null; } return this; } @override void replace(GRepoData_repository_projects other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._({this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GRepoData_repository_releases', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _$v = null; } return this; } @override void replace(GRepoData_repository_releases other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._( {this.G__typename, this.totalSize, this.edges}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GRepoData_repository_languages', 'G__typename'); } if (totalSize == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalSize: totalSize, edges: _edges?.build()); } catch (_) { 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._( {this.G__typename, this.size, this.node}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GRepoData_repository_languages_edges', 'G__typename'); } if (size == null) { throw new BuiltValueNullFieldError( 'GRepoData_repository_languages_edges', 'size'); } if (node == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, size: size, node: node.build()); } catch (_) { 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._( {this.G__typename, this.name, this.color}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GRepoData_repository_languages_edges_node', 'G__typename'); } if (name == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, name: 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._( {this.G__typename, this.name, this.target}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GRepoData_repository_defaultBranchRef', 'G__typename'); } if (name == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, name: 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._({this.G__typename}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _$v = null; } return this; } @override void replace(GRepoData_repository_defaultBranchRef_target__base other) { if (other == null) { throw new ArgumentError.notNull('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: 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._( {this.G__typename, this.history}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GRepoData_repository_defaultBranchRef_target__asCommit', 'G__typename'); } if (history == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, history: history.build()); } catch (_) { 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._( {this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GRepoData_repository_defaultBranchRef_target__asCommit_history', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._({this.G__typename, this.name, this.target}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GRepoData_repository_ref', 'G__typename'); } if (name == null) { throw new BuiltValueNullFieldError('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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, name: 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._({this.G__typename}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _$v = null; } return this; } @override void replace(GRepoData_repository_ref_target__base other) { if (other == null) { throw new ArgumentError.notNull('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: 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._( {this.G__typename, this.history}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GRepoData_repository_ref_target__asCommit', 'G__typename'); } if (history == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, history: history.build()); } catch (_) { 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._( {this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GRepoData_repository_ref_target__asCommit_history', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._({this.G__typename, this.totalCount, this.nodes}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GRepoData_repository_refs', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, nodes: _nodes?.build()); } catch (_) { 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._({this.G__typename, this.name}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GRepoData_repository_refs_nodes', 'G__typename'); } if (name == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _name = _$v.name; _$v = null; } return this; } @override void replace(GRepoData_repository_refs_nodes other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, name: 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._( {this.G__typename, this.name, this.spdxId}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GRepoData_repository_licenseInfo', 'G__typename'); } if (name == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, name: 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._({this.G__typename, this.nodes}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _nodes = _$v.nodes?.toBuilder(); _$v = null; } return this; } @override void replace(GRepoData_repository_repositoryTopics other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, nodes: _nodes?.build()); } catch (_) { 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._( {this.G__typename, this.url, this.topic}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GRepoData_repository_repositoryTopics_nodes', 'G__typename'); } if (url == null) { throw new BuiltValueNullFieldError( 'GRepoData_repository_repositoryTopics_nodes', 'url'); } if (topic == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, url: url, topic: topic.build()); } catch (_) { 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._( {this.G__typename, this.name}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GRepoData_repository_repositoryTopics_nodes_topic', 'G__typename'); } if (name == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _name = _$v.name; _$v = null; } return this; } @override void replace(GRepoData_repository_repositoryTopics_nodes_topic other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, name: 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._({this.G__typename, this.repository}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError('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 { if (_$v != null) { _G__typename = _$v.G__typename; _repository = _$v.repository?.toBuilder(); _$v = null; } return this; } @override void replace(GCommitsData other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, repository: _repository?.build()); } catch (_) { 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._( {this.G__typename, this.defaultBranchRef, this.ref}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, defaultBranchRef: _defaultBranchRef?.build(), ref: _ref?.build()); } catch (_) { 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._({this.G__typename, this.target}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _target = _$v.target; _$v = null; } return this; } @override void replace(GCommitsData_repository_defaultBranchRef other) { if (other == null) { throw new ArgumentError.notNull('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: 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._({this.G__typename}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _$v = null; } return this; } @override void replace(GCommitsData_repository_defaultBranchRef_target__base other) { if (other == null) { throw new ArgumentError.notNull('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: 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._( {this.G__typename, this.history}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCommitsData_repository_defaultBranchRef_target__asCommit', 'G__typename'); } if (history == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, history: history.build()); } catch (_) { 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._( {this.G__typename, this.pageInfo, this.nodes}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCommitsData_repository_defaultBranchRef_target__asCommit_history', 'G__typename'); } if (pageInfo == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, pageInfo: pageInfo.build(), nodes: _nodes?.build()); } catch (_) { 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._( {this.G__typename, this.hasNextPage, this.endCursor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_pageInfo', 'G__typename'); } if (hasNextPage == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, hasNextPage: 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._( {this.G__typename, this.url, this.messageHeadline, this.committedDate, this.author, this.status}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes', 'G__typename'); } if (url == null) { throw new BuiltValueNullFieldError( 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes', 'url'); } if (messageHeadline == null) { throw new BuiltValueNullFieldError( 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes', 'messageHeadline'); } if (committedDate == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, url: url, messageHeadline: messageHeadline, committedDate: committedDate, author: _author?.build(), status: _status?.build()); } catch (_) { 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._( {this.G__typename, this.name, this.avatarUrl, this.user}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author', 'G__typename'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, name: name, avatarUrl: avatarUrl, user: _user?.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_author_user', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.state}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCommitsData_repository_defaultBranchRef_target__asCommit_history_nodes_status', 'G__typename'); } if (state == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, state: 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._({this.G__typename, this.target}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _target = _$v.target; _$v = null; } return this; } @override void replace(GCommitsData_repository_ref other) { if (other == null) { throw new ArgumentError.notNull('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: 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._({this.G__typename}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _$v = null; } return this; } @override void replace(GCommitsData_repository_ref_target__base other) { if (other == null) { throw new ArgumentError.notNull('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: 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._( {this.G__typename, this.history}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCommitsData_repository_ref_target__asCommit', 'G__typename'); } if (history == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, history: history.build()); } catch (_) { 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._( {this.G__typename, this.pageInfo, this.nodes}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCommitsData_repository_ref_target__asCommit_history', 'G__typename'); } if (pageInfo == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, pageInfo: pageInfo.build(), nodes: _nodes?.build()); } catch (_) { 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._( {this.G__typename, this.hasNextPage, this.endCursor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCommitsData_repository_ref_target__asCommit_history_pageInfo', 'G__typename'); } if (hasNextPage == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, hasNextPage: 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._( {this.G__typename, this.url, this.messageHeadline, this.committedDate, this.author, this.status}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCommitsData_repository_ref_target__asCommit_history_nodes', 'G__typename'); } if (url == null) { throw new BuiltValueNullFieldError( 'GCommitsData_repository_ref_target__asCommit_history_nodes', 'url'); } if (messageHeadline == null) { throw new BuiltValueNullFieldError( 'GCommitsData_repository_ref_target__asCommit_history_nodes', 'messageHeadline'); } if (committedDate == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, url: url, messageHeadline: messageHeadline, committedDate: committedDate, author: _author?.build(), status: _status?.build()); } catch (_) { 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._( {this.G__typename, this.name, this.avatarUrl, this.user}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCommitsData_repository_ref_target__asCommit_history_nodes_author', 'G__typename'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, name: name, avatarUrl: avatarUrl, user: _user?.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCommitsData_repository_ref_target__asCommit_history_nodes_author_user', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.state}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCommitsData_repository_ref_target__asCommit_history_nodes_status', 'G__typename'); } if (state == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, state: 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._({this.G__typename, this.repository}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError('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 { if (_$v != null) { _G__typename = _$v.G__typename; _repository = _$v.repository?.toBuilder(); _$v = null; } return this; } @override void replace(GIssuesData other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, repository: _repository?.build()); } catch (_) { 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._({this.G__typename, this.issues}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssuesData_repository', 'G__typename'); } if (issues == null) { throw new BuiltValueNullFieldError('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 { if (_$v != null) { _G__typename = _$v.G__typename; _issues = _$v.issues?.toBuilder(); _$v = null; } return this; } @override void replace(GIssuesData_repository other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, issues: issues.build()); } catch (_) { 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._( {this.G__typename, this.pageInfo, this.nodes}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssuesData_repository_issues', 'G__typename'); } if (pageInfo == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, pageInfo: pageInfo.build(), nodes: _nodes?.build()); } catch (_) { 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._( {this.G__typename, this.hasNextPage, this.endCursor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssuesData_repository_issues_pageInfo', 'G__typename'); } if (hasNextPage == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, hasNextPage: 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._( {this.G__typename, this.number, this.title, this.updatedAt, this.author, this.labels, this.comments}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssuesData_repository_issues_nodes', 'G__typename'); } if (number == null) { throw new BuiltValueNullFieldError( 'GIssuesData_repository_issues_nodes', 'number'); } if (title == null) { throw new BuiltValueNullFieldError( 'GIssuesData_repository_issues_nodes', 'title'); } if (updatedAt == null) { throw new BuiltValueNullFieldError( 'GIssuesData_repository_issues_nodes', 'updatedAt'); } if (comments == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, number: number, title: title, updatedAt: updatedAt, author: _author?.build(), labels: _labels?.build(), comments: comments.build()); } catch (_) { 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._( {this.G__typename, this.login, this.avatarUrl}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssuesData_repository_issues_nodes_author', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( 'GIssuesData_repository_issues_nodes_author', 'login'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: login, avatarUrl: 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._({this.G__typename, this.nodes}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, nodes: _nodes?.build()); } catch (_) { 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._( {this.G__typename, this.name, this.color}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssuesData_repository_issues_nodes_labels_nodes', 'G__typename'); } if (name == null) { throw new BuiltValueNullFieldError( 'GIssuesData_repository_issues_nodes_labels_nodes', 'name'); } if (color == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, name: name, color: 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._( {this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssuesData_repository_issues_nodes_comments', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _$v = null; } return this; } @override void replace(GIssuesData_repository_issues_nodes_comments other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._({this.G__typename, this.repository}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError('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 { if (_$v != null) { _G__typename = _$v.G__typename; _repository = _$v.repository?.toBuilder(); _$v = null; } return this; } @override void replace(GPullsData other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, repository: _repository?.build()); } catch (_) { 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._({this.G__typename, this.pullRequests}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GPullsData_repository', 'G__typename'); } if (pullRequests == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _pullRequests = _$v.pullRequests?.toBuilder(); _$v = null; } return this; } @override void replace(GPullsData_repository other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, pullRequests: pullRequests.build()); } catch (_) { 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._( {this.G__typename, this.pageInfo, this.nodes}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GPullsData_repository_pullRequests', 'G__typename'); } if (pageInfo == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, pageInfo: pageInfo.build(), nodes: _nodes?.build()); } catch (_) { 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._( {this.G__typename, this.hasNextPage, this.endCursor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GPullsData_repository_pullRequests_pageInfo', 'G__typename'); } if (hasNextPage == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, hasNextPage: 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._( {this.G__typename, this.number, this.title, this.updatedAt, this.author, this.labels, this.comments}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GPullsData_repository_pullRequests_nodes', 'G__typename'); } if (number == null) { throw new BuiltValueNullFieldError( 'GPullsData_repository_pullRequests_nodes', 'number'); } if (title == null) { throw new BuiltValueNullFieldError( 'GPullsData_repository_pullRequests_nodes', 'title'); } if (updatedAt == null) { throw new BuiltValueNullFieldError( 'GPullsData_repository_pullRequests_nodes', 'updatedAt'); } if (comments == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, number: number, title: title, updatedAt: updatedAt, author: _author?.build(), labels: _labels?.build(), comments: comments.build()); } catch (_) { 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._( {this.G__typename, this.login, this.avatarUrl}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GPullsData_repository_pullRequests_nodes_author', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( 'GPullsData_repository_pullRequests_nodes_author', 'login'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: login, avatarUrl: 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._( {this.G__typename, this.nodes}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, nodes: _nodes?.build()); } catch (_) { 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._( {this.G__typename, this.name, this.color}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GPullsData_repository_pullRequests_nodes_labels_nodes', 'G__typename'); } if (name == null) { throw new BuiltValueNullFieldError( 'GPullsData_repository_pullRequests_nodes_labels_nodes', 'name'); } if (color == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, name: name, color: 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._( {this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GPullsData_repository_pullRequests_nodes_comments', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _$v = null; } return this; } @override void replace(GPullsData_repository_pullRequests_nodes_comments other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._({this.G__typename, this.repository}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError('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 { if (_$v != null) { _G__typename = _$v.G__typename; _repository = _$v.repository?.toBuilder(); _$v = null; } return this; } @override void replace(GIssueData other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, repository: _repository?.build()); } catch (_) { 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._( {this.G__typename, this.owner, this.issueOrPullRequest}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository', 'G__typename'); } if (owner == null) { throw new BuiltValueNullFieldError('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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, owner: owner.build(), issueOrPullRequest: issueOrPullRequest); } catch (_) { 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._({this.G__typename, this.avatarUrl}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_owner', 'G__typename'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _avatarUrl = _$v.avatarUrl; _$v = null; } return this; } @override void replace(GIssueData_repository_owner other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, avatarUrl: 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._({this.G__typename}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _$v = null; } return this; } @override void replace(GIssueData_repository_issueOrPullRequest__base other) { if (other == null) { throw new ArgumentError.notNull('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: 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._( {this.G__typename, this.id, this.createdAt, this.body, this.author, this.THUMBS_UP, this.THUMBS_DOWN, this.LAUGH, this.HOORAY, this.CONFUSED, this.HEART, this.ROCKET, this.EYES, this.title, this.closed, this.url, this.viewerCanReact, this.viewerCanUpdate, this.timelineItems}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue', 'G__typename'); } if (id == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue', 'id'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue', 'createdAt'); } if (body == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue', 'body'); } if (THUMBS_UP == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue', 'THUMBS_UP'); } if (THUMBS_DOWN == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue', 'THUMBS_DOWN'); } if (LAUGH == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue', 'LAUGH'); } if (HOORAY == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue', 'HOORAY'); } if (CONFUSED == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue', 'CONFUSED'); } if (HEART == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue', 'HEART'); } if (ROCKET == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue', 'ROCKET'); } if (EYES == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue', 'EYES'); } if (title == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue', 'title'); } if (closed == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue', 'closed'); } if (url == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue', 'url'); } if (viewerCanReact == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue', 'viewerCanReact'); } if (viewerCanUpdate == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue', 'viewerCanUpdate'); } if (timelineItems == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, id: id, createdAt: createdAt, body: 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: title, closed: closed, url: url, viewerCanReact: viewerCanReact, viewerCanUpdate: viewerCanUpdate, timelineItems: timelineItems.build()); } catch (_) { 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._( {this.G__typename, this.login, this.avatarUrl}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_author', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_author', 'login'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: login, avatarUrl: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_UP', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_THUMBS_DOWN', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_LAUGH', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_LAUGH', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_HOORAY', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_HOORAY', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_CONFUSED', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_HEART', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_HEART', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_ROCKET', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_ROCKET', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_EYES', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_EYES', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.pageInfo, this.nodes}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems', 'totalCount'); } if (pageInfo == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, pageInfo: pageInfo.build(), nodes: _nodes?.build()); } catch (_) { 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._( {this.G__typename, this.hasNextPage, this.endCursor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_pageInfo', 'G__typename'); } if (hasNextPage == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, hasNextPage: 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._( {this.G__typename}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__base other) { if (other == null) { throw new ArgumentError.notNull('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: 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._( {this.G__typename, this.id, this.createdAt, this.body, this.author, this.THUMBS_UP, this.THUMBS_DOWN, this.LAUGH, this.HOORAY, this.CONFUSED, this.HEART, this.ROCKET, this.EYES}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', 'G__typename'); } if (id == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', 'id'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', 'createdAt'); } if (body == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', 'body'); } if (THUMBS_UP == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', 'THUMBS_UP'); } if (THUMBS_DOWN == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', 'THUMBS_DOWN'); } if (LAUGH == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', 'LAUGH'); } if (HOORAY == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', 'HOORAY'); } if (CONFUSED == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', 'CONFUSED'); } if (HEART == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', 'HEART'); } if (ROCKET == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment', 'ROCKET'); } if (EYES == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, id: id, createdAt: createdAt, body: 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 (_) { 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._( {this.G__typename, this.login, this.avatarUrl}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_author', 'login'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: login, avatarUrl: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_UP', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_THUMBS_DOWN', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_LAUGH', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HOORAY', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_CONFUSED', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_HEART', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_ROCKET', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asIssueComment_EYES', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.createdAt, this.isCrossRepository, this.actor, this.commit, this.commitRepository}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent', 'createdAt'); } if (isCrossRepository == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent', 'isCrossRepository'); } if (commitRepository == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, isCrossRepository: isCrossRepository, actor: _actor?.build(), commit: _commit?.build(), commitRepository: commitRepository.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.oid, this.url}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit', 'G__typename'); } if (oid == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commit', 'oid'); } if (url == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, oid: oid, url: 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._( {this.G__typename, this.owner, this.name}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository', 'G__typename'); } if (owner == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository', 'owner'); } if (name == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, owner: owner.build(), name: name); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReferencedEvent_commitRepository_owner', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.previousTitle, this.currentTitle, this.actor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent', 'createdAt'); } if (previousTitle == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent', 'previousTitle'); } if (currentTitle == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, previousTitle: previousTitle, currentTitle: currentTitle, actor: _actor?.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asRenamedTitleEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asClosedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asReopenedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor, this.source}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent', 'createdAt'); } if (source == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), source: source); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: 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._( {this.G__typename, this.number, this.repository}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue', 'G__typename'); } if (number == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue', 'number'); } if (repository == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, number: number, repository: repository.build()); } catch (_) { 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._( {this.G__typename, this.owner, this.name}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository', 'G__typename'); } if (owner == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository', 'owner'); } if (name == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, owner: owner.build(), name: name); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.number, this.repository}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest', 'G__typename'); } if (number == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest', 'number'); } if (repository == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, number: number, repository: repository.build()); } catch (_) { 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._( {this.G__typename, this.owner, this.name}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository', 'G__typename'); } if (owner == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository', 'owner'); } if (name == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, owner: owner.build(), name: name); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor, this.label}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent', 'createdAt'); } if (label == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), label: label.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.name, this.color}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label', 'G__typename'); } if (name == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLabeledEvent_label', 'name'); } if (color == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, name: name, color: 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._( {this.G__typename, this.createdAt, this.actor, this.label}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent', 'createdAt'); } if (label == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), label: label.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.name, this.color}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label', 'G__typename'); } if (name == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlabeledEvent_label', 'name'); } if (color == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, name: name, color: 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._( {this.G__typename, this.createdAt, this.actor, this.milestoneTitle}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent', 'createdAt'); } if (milestoneTitle == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), milestoneTitle: milestoneTitle); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMilestonedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor, this.milestoneTitle}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent', 'createdAt'); } if (milestoneTitle == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), milestoneTitle: milestoneTitle); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asDemilestonedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor, this.lockReason}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), lockReason: lockReason); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asLockedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnlockedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor, this.assignee}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), assignee: assignee); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asUser', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asBot', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asOrganization', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asAssignedEvent_assignee__asMannequin', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor, this.assignee}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), assignee: assignee); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asUser', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asBot', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asSubscribedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asUnsubscribedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asMentionedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asPinnedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor, this.fromRepository}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), fromRepository: _fromRepository?.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.owner, this.name}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository', 'G__typename'); } if (owner == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository', 'owner'); } if (name == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, owner: owner.build(), name: name); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asIssue_timelineItems_nodes__asTransferredEvent_fromRepository_owner', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.id, this.createdAt, this.body, this.author, this.THUMBS_UP, this.THUMBS_DOWN, this.LAUGH, this.HOORAY, this.CONFUSED, this.HEART, this.ROCKET, this.EYES, this.title, this.closed, this.url, this.viewerCanReact, this.viewerCanUpdate, this.merged, this.additions, this.deletions, this.changedFiles, this.commits, this.timelineItems}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'G__typename'); } if (id == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'id'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'createdAt'); } if (body == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'body'); } if (THUMBS_UP == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'THUMBS_UP'); } if (THUMBS_DOWN == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'THUMBS_DOWN'); } if (LAUGH == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'LAUGH'); } if (HOORAY == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'HOORAY'); } if (CONFUSED == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'CONFUSED'); } if (HEART == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'HEART'); } if (ROCKET == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'ROCKET'); } if (EYES == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'EYES'); } if (title == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'title'); } if (closed == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'closed'); } if (url == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'url'); } if (viewerCanReact == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'viewerCanReact'); } if (viewerCanUpdate == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'viewerCanUpdate'); } if (merged == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'merged'); } if (additions == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'additions'); } if (deletions == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'deletions'); } if (changedFiles == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'changedFiles'); } if (commits == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest', 'commits'); } if (timelineItems == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, id: id, createdAt: createdAt, body: 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: title, closed: closed, url: url, viewerCanReact: viewerCanReact, viewerCanUpdate: viewerCanUpdate, merged: merged, additions: additions, deletions: deletions, changedFiles: changedFiles, commits: commits.build(), timelineItems: timelineItems.build()); } catch (_) { 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._( {this.G__typename, this.login, this.avatarUrl}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_author', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_author', 'login'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: login, avatarUrl: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_UP', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_THUMBS_DOWN', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_LAUGH', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_HOORAY', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_CONFUSED', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_HEART', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_HEART', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_ROCKET', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_EYES', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_EYES', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_commits', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_commits other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._( {this.G__typename, this.totalCount, this.pageInfo, this.nodes}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems', 'totalCount'); } if (pageInfo == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, pageInfo: pageInfo.build(), nodes: _nodes?.build()); } catch (_) { 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._( {this.G__typename, this.hasNextPage, this.endCursor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_pageInfo', 'G__typename'); } if (hasNextPage == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, hasNextPage: 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._( {this.G__typename}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _$v = null; } return this; } @override void replace( GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__base other) { if (other == null) { throw new ArgumentError.notNull('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: 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._( {this.G__typename, this.id, this.createdAt, this.body, this.author, this.THUMBS_UP, this.THUMBS_DOWN, this.LAUGH, this.HOORAY, this.CONFUSED, this.HEART, this.ROCKET, this.EYES}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', 'G__typename'); } if (id == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', 'id'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', 'createdAt'); } if (body == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', 'body'); } if (THUMBS_UP == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', 'THUMBS_UP'); } if (THUMBS_DOWN == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', 'THUMBS_DOWN'); } if (LAUGH == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', 'LAUGH'); } if (HOORAY == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', 'HOORAY'); } if (CONFUSED == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', 'CONFUSED'); } if (HEART == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', 'HEART'); } if (ROCKET == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment', 'ROCKET'); } if (EYES == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, id: id, createdAt: createdAt, body: 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 (_) { 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._( {this.G__typename, this.login, this.avatarUrl}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_author', 'login'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: login, avatarUrl: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_UP', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_THUMBS_DOWN', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_LAUGH', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HOORAY', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_CONFUSED', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_HEART', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_ROCKET', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asIssueComment_EYES', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.createdAt, this.isCrossRepository, this.actor, this.commit, this.commitRepository}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent', 'createdAt'); } if (isCrossRepository == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent', 'isCrossRepository'); } if (commitRepository == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, isCrossRepository: isCrossRepository, actor: _actor?.build(), commit: _commit?.build(), commitRepository: commitRepository.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.oid, this.url}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit', 'G__typename'); } if (oid == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commit', 'oid'); } if (url == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, oid: oid, url: 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._( {this.G__typename, this.owner, this.name}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository', 'G__typename'); } if (owner == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository', 'owner'); } if (name == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, owner: owner.build(), name: name); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReferencedEvent_commitRepository_owner', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.previousTitle, this.currentTitle, this.actor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent', 'createdAt'); } if (previousTitle == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent', 'previousTitle'); } if (currentTitle == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, previousTitle: previousTitle, currentTitle: currentTitle, actor: _actor?.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asRenamedTitleEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asClosedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReopenedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor, this.source}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent', 'createdAt'); } if (source == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), source: source); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: 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._( {this.G__typename, this.number, this.repository}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue', 'G__typename'); } if (number == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue', 'number'); } if (repository == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, number: number, repository: repository.build()); } catch (_) { 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._( {this.G__typename, this.owner, this.name}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository', 'G__typename'); } if (owner == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository', 'owner'); } if (name == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, owner: owner.build(), name: name); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asIssue_repository_owner', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.number, this.repository}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest', 'G__typename'); } if (number == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest', 'number'); } if (repository == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, number: number, repository: repository.build()); } catch (_) { 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._( {this.G__typename, this.owner, this.name}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository', 'G__typename'); } if (owner == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository', 'owner'); } if (name == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, owner: owner.build(), name: name); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asCrossReferencedEvent_source__asPullRequest_repository_owner', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor, this.label}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent', 'createdAt'); } if (label == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), label: label.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.name, this.color}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label', 'G__typename'); } if (name == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLabeledEvent_label', 'name'); } if (color == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, name: name, color: 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._( {this.G__typename, this.createdAt, this.actor, this.label}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent', 'createdAt'); } if (label == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), label: label.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.name, this.color}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label', 'G__typename'); } if (name == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlabeledEvent_label', 'name'); } if (color == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, name: name, color: 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._( {this.G__typename, this.createdAt, this.actor, this.milestoneTitle}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent', 'createdAt'); } if (milestoneTitle == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), milestoneTitle: milestoneTitle); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMilestonedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor, this.milestoneTitle}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent', 'createdAt'); } if (milestoneTitle == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), milestoneTitle: milestoneTitle); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDemilestonedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor, this.lockReason}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), lockReason: lockReason); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asLockedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnlockedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor, this.assignee}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), assignee: assignee); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asUser', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asBot', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asOrganization', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asAssignedEvent_assignee__asMannequin', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor, this.assignee}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), assignee: assignee); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asUser', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asBot', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asOrganization', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnassignedEvent_assignee__asMannequin', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asSubscribedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asUnsubscribedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMentionedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPinnedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor, this.fromRepository}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), fromRepository: _fromRepository?.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.owner, this.name}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository', 'G__typename'); } if (owner == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository', 'owner'); } if (name == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, owner: owner.build(), name: name); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asTransferredEvent_fromRepository_owner', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.commit}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit', 'G__typename'); } if (commit == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, commit: commit.build()); } catch (_) { 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._( {this.G__typename, this.committedDate, this.oid, this.author}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit', 'G__typename'); } if (committedDate == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit', 'committedDate'); } if (oid == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, committedDate: committedDate, oid: oid, author: _author?.build()); } catch (_) { 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._( {this.G__typename, this.user}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, user: _user?.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestCommit_commit_author_user', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor, this.pullRequest}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent', 'createdAt'); } if (pullRequest == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), pullRequest: pullRequest.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.headRef}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, headRef: _headRef?.build()); } catch (_) { 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._( {this.G__typename, this.name}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeployedEvent_pullRequest_headRef', 'G__typename'); } if (name == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, name: 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._( {this.G__typename, this.createdAt, this.actor, this.deploymentStatus}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent', 'createdAt'); } if (deploymentStatus == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), deploymentStatus: deploymentStatus.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.deployment, this.description}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asDeploymentEnvironmentChangedEvent_deploymentStatus', 'G__typename'); } if (deployment == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, deployment: deployment.build(), description: description); } catch (_) { 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._( {this.G__typename, this.environment}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: 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._( {this.G__typename, this.createdAt, this.actor, this.pullRequest}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent', 'createdAt'); } if (pullRequest == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), pullRequest: pullRequest.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.headRefName}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefRestoredEvent_pullRequest', 'G__typename'); } if (headRefName == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, headRefName: 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._( {this.G__typename, this.createdAt, this.actor, this.pullRequest, this.beforeCommit, this.afterCommit}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent', 'createdAt'); } if (pullRequest == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), pullRequest: pullRequest.build(), beforeCommit: _beforeCommit?.build(), afterCommit: _afterCommit?.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.baseRef}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, baseRef: _baseRef?.build()); } catch (_) { 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._( {this.G__typename, this.name}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_pullRequest_baseRef', 'G__typename'); } if (name == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, name: 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._( {this.G__typename, this.oid}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_beforeCommit', 'G__typename'); } if (oid == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, oid: 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._( {this.G__typename, this.oid}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asBaseRefForcePushedEvent_afterCommit', 'G__typename'); } if (oid == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, oid: 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._( {this.G__typename, this.createdAt, this.actor, this.pullRequest, this.beforeCommit, this.afterCommit}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent', 'createdAt'); } if (pullRequest == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), pullRequest: pullRequest.build(), beforeCommit: _beforeCommit?.build(), afterCommit: _afterCommit?.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.headRefName}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_pullRequest', 'G__typename'); } if (headRefName == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, headRefName: 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._( {this.G__typename, this.oid}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_beforeCommit', 'G__typename'); } if (oid == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, oid: 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._( {this.G__typename, this.oid}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefForcePushedEvent_afterCommit', 'G__typename'); } if (oid == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, oid: 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._( {this.G__typename, this.createdAt, this.actor, this.requestedReviewer}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), requestedReviewer: requestedReviewer); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestedEvent_requestedReviewer__asUser', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor, this.requestedReviewer}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), requestedReviewer: requestedReviewer); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewRequestRemovedEvent_requestedReviewer__asUser', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.dismissalMessage, this.actor, this.pullRequest}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent', 'createdAt'); } if (pullRequest == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, dismissalMessage: dismissalMessage, actor: _actor?.build(), pullRequest: pullRequest.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.author}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, author: _author?.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asReviewDismissedEvent_pullRequest_author', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.state, this.author, this.comments}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview', 'createdAt'); } if (state == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview', 'state'); } if (comments == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, state: state, author: _author?.build(), comments: comments.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_author', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.nodes}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, nodes: _nodes?.build()); } catch (_) { 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._( {this.G__typename, this.id, this.createdAt, this.body, this.author, this.THUMBS_UP, this.THUMBS_DOWN, this.LAUGH, this.HOORAY, this.CONFUSED, this.HEART, this.ROCKET, this.EYES}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', 'G__typename'); } if (id == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', 'id'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', 'createdAt'); } if (body == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', 'body'); } if (THUMBS_UP == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', 'THUMBS_UP'); } if (THUMBS_DOWN == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', 'THUMBS_DOWN'); } if (LAUGH == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', 'LAUGH'); } if (HOORAY == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', 'HOORAY'); } if (CONFUSED == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', 'CONFUSED'); } if (HEART == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', 'HEART'); } if (ROCKET == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes', 'ROCKET'); } if (EYES == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, id: id, createdAt: createdAt, body: 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 (_) { 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._( {this.G__typename, this.login, this.avatarUrl}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_author', 'login'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: login, avatarUrl: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_UP', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_THUMBS_DOWN', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_LAUGH', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HOORAY', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_CONFUSED', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_HEART', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_ROCKET', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asPullRequestReview_comments_nodes_EYES', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.createdAt, this.mergeRefName, this.actor, this.commit}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent', 'createdAt'); } if (mergeRefName == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, mergeRefName: mergeRefName, actor: _actor?.build(), commit: _commit?.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.oid, this.url}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit', 'G__typename'); } if (oid == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asMergedEvent_commit', 'oid'); } if (url == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, oid: oid, url: 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._( {this.G__typename, this.createdAt, this.headRefName, this.actor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent', 'createdAt'); } if (headRefName == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, headRefName: headRefName, actor: _actor?.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GIssueData_repository_issueOrPullRequest__asPullRequest_timelineItems_nodes__asHeadRefDeletedEvent_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: login); 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._({this.G__typename, this.hasNextPage, this.endCursor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError('GPageInfoPartsData', 'G__typename'); } if (hasNextPage == null) { throw new BuiltValueNullFieldError('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 { if (_$v != null) { _G__typename = _$v.G__typename; _hasNextPage = _$v.hasNextPage; _endCursor = _$v.endCursor; _$v = null; } return this; } @override void replace(GPageInfoPartsData other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, hasNextPage: 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._( {this.G__typename, this.owner, this.name, this.description, this.isPrivate, this.isFork, this.stargazers, this.forks, this.primaryLanguage}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError('GRepoItemData', 'G__typename'); } if (owner == null) { throw new BuiltValueNullFieldError('GRepoItemData', 'owner'); } if (name == null) { throw new BuiltValueNullFieldError('GRepoItemData', 'name'); } if (isPrivate == null) { throw new BuiltValueNullFieldError('GRepoItemData', 'isPrivate'); } if (isFork == null) { throw new BuiltValueNullFieldError('GRepoItemData', 'isFork'); } if (stargazers == null) { throw new BuiltValueNullFieldError('GRepoItemData', 'stargazers'); } if (forks == null) { throw new BuiltValueNullFieldError('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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, owner: owner.build(), name: name, description: description, isPrivate: isPrivate, isFork: isFork, stargazers: stargazers.build(), forks: forks.build(), primaryLanguage: _primaryLanguage?.build()); } catch (_) { 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._({this.G__typename, this.login, this.avatarUrl}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError('GRepoItemData_owner', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError('GRepoItemData_owner', 'login'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError('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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _avatarUrl = _$v.avatarUrl; _$v = null; } return this; } @override void replace(GRepoItemData_owner other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: login, avatarUrl: 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._({this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GRepoItemData_stargazers', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _$v = null; } return this; } @override void replace(GRepoItemData_stargazers other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._({this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError('GRepoItemData_forks', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError('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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _$v = null; } return this; } @override void replace(GRepoItemData_forks other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._({this.G__typename, this.color, this.name}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GRepoItemData_primaryLanguage', 'G__typename'); } if (name == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _color = _$v.color; _name = _$v.name; _$v = null; } return this; } @override void replace(GRepoItemData_primaryLanguage other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, color: color, name: 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._( {this.G__typename, this.login, this.name, this.avatarUrl, this.company, this.location, this.createdAt}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError('GUserItemData', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError('GUserItemData', 'login'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError('GUserItemData', 'avatarUrl'); } if (createdAt == null) { throw new BuiltValueNullFieldError('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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: login, name: name, avatarUrl: avatarUrl, company: company, location: location, createdAt: 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._( {this.G__typename, this.owner, this.name, this.description, this.isPrivate, this.isFork, this.stargazers, this.forks, this.primaryLanguage, this.updatedAt}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError('GReposRepoItemData', 'G__typename'); } if (owner == null) { throw new BuiltValueNullFieldError('GReposRepoItemData', 'owner'); } if (name == null) { throw new BuiltValueNullFieldError('GReposRepoItemData', 'name'); } if (isPrivate == null) { throw new BuiltValueNullFieldError('GReposRepoItemData', 'isPrivate'); } if (isFork == null) { throw new BuiltValueNullFieldError('GReposRepoItemData', 'isFork'); } if (stargazers == null) { throw new BuiltValueNullFieldError('GReposRepoItemData', 'stargazers'); } if (forks == null) { throw new BuiltValueNullFieldError('GReposRepoItemData', 'forks'); } if (updatedAt == null) { throw new BuiltValueNullFieldError('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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, owner: owner.build(), name: name, description: description, isPrivate: isPrivate, isFork: isFork, stargazers: stargazers.build(), forks: forks.build(), primaryLanguage: _primaryLanguage?.build(), updatedAt: updatedAt); } catch (_) { 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._({this.G__typename, this.login, this.avatarUrl}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GReposRepoItemData_owner', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError('GReposRepoItemData_owner', 'login'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _avatarUrl = _$v.avatarUrl; _$v = null; } return this; } @override void replace(GReposRepoItemData_owner other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: login, avatarUrl: 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._({this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GReposRepoItemData_stargazers', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _$v = null; } return this; } @override void replace(GReposRepoItemData_stargazers other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._({this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GReposRepoItemData_forks', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _$v = null; } return this; } @override void replace(GReposRepoItemData_forks other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._( {this.G__typename, this.color, this.name}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GReposRepoItemData_primaryLanguage', 'G__typename'); } if (name == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _color = _$v.color; _name = _$v.name; _$v = null; } return this; } @override void replace(GReposRepoItemData_primaryLanguage other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, color: color, name: 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._( {this.G__typename, this.login, this.avatarUrl, this.name, this.bio, this.company, this.location, this.email, this.createdAt, this.websiteUrl, this.viewerCanFollow, this.viewerIsFollowing, this.starredRepositories, this.followers, this.following, this.contributionsCollection, this.repositories, this.pinnedItems}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError('GUserPartsData', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError('GUserPartsData', 'login'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError('GUserPartsData', 'avatarUrl'); } if (email == null) { throw new BuiltValueNullFieldError('GUserPartsData', 'email'); } if (createdAt == null) { throw new BuiltValueNullFieldError('GUserPartsData', 'createdAt'); } if (viewerCanFollow == null) { throw new BuiltValueNullFieldError('GUserPartsData', 'viewerCanFollow'); } if (viewerIsFollowing == null) { throw new BuiltValueNullFieldError('GUserPartsData', 'viewerIsFollowing'); } if (starredRepositories == null) { throw new BuiltValueNullFieldError( 'GUserPartsData', 'starredRepositories'); } if (followers == null) { throw new BuiltValueNullFieldError('GUserPartsData', 'followers'); } if (following == null) { throw new BuiltValueNullFieldError('GUserPartsData', 'following'); } if (contributionsCollection == null) { throw new BuiltValueNullFieldError( 'GUserPartsData', 'contributionsCollection'); } if (repositories == null) { throw new BuiltValueNullFieldError('GUserPartsData', 'repositories'); } if (pinnedItems == null) { throw new BuiltValueNullFieldError('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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: login, avatarUrl: avatarUrl, name: name, bio: bio, company: company, location: location, email: email, createdAt: createdAt, websiteUrl: websiteUrl, viewerCanFollow: viewerCanFollow, viewerIsFollowing: viewerIsFollowing, starredRepositories: starredRepositories.build(), followers: followers.build(), following: following.build(), contributionsCollection: contributionsCollection.build(), repositories: repositories.build(), pinnedItems: pinnedItems.build()); } catch (_) { 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._({this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserPartsData_starredRepositories', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _$v = null; } return this; } @override void replace(GUserPartsData_starredRepositories other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._({this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserPartsData_followers', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _$v = null; } return this; } @override void replace(GUserPartsData_followers other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._({this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserPartsData_following', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _$v = null; } return this; } @override void replace(GUserPartsData_following other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._( {this.G__typename, this.contributionCalendar}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserPartsData_contributionsCollection', 'G__typename'); } if (contributionCalendar == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _contributionCalendar = _$v.contributionCalendar?.toBuilder(); _$v = null; } return this; } @override void replace(GUserPartsData_contributionsCollection other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, contributionCalendar: contributionCalendar.build()); } catch (_) { 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._( {this.G__typename, this.weeks}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserPartsData_contributionsCollection_contributionCalendar', 'G__typename'); } if (weeks == null) { throw new BuiltValueNullFieldError( '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 _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 { if (_$v != null) { _G__typename = _$v.G__typename; _weeks = _$v.weeks?.toBuilder(); _$v = null; } return this; } @override void replace( GUserPartsData_contributionsCollection_contributionCalendar other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, weeks: weeks.build()); } catch (_) { 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._( {this.G__typename, this.contributionDays}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserPartsData_contributionsCollection_contributionCalendar_weeks', 'G__typename'); } if (contributionDays == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _contributionDays = _$v.contributionDays?.toBuilder(); _$v = null; } return this; } @override void replace( GUserPartsData_contributionsCollection_contributionCalendar_weeks other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, contributionDays: contributionDays.build()); } catch (_) { 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._( {this.G__typename, this.color}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays', 'G__typename'); } if (color == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _color = _$v.color; _$v = null; } return this; } @override void replace( GUserPartsData_contributionsCollection_contributionCalendar_weeks_contributionDays other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, color: 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._( {this.G__typename, this.totalCount, this.nodes}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserPartsData_repositories', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, nodes: _nodes?.build()); } catch (_) { 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._( {this.G__typename, this.owner, this.name, this.description, this.isPrivate, this.isFork, this.stargazers, this.forks, this.primaryLanguage}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserPartsData_repositories_nodes', 'G__typename'); } if (owner == null) { throw new BuiltValueNullFieldError( 'GUserPartsData_repositories_nodes', 'owner'); } if (name == null) { throw new BuiltValueNullFieldError( 'GUserPartsData_repositories_nodes', 'name'); } if (isPrivate == null) { throw new BuiltValueNullFieldError( 'GUserPartsData_repositories_nodes', 'isPrivate'); } if (isFork == null) { throw new BuiltValueNullFieldError( 'GUserPartsData_repositories_nodes', 'isFork'); } if (stargazers == null) { throw new BuiltValueNullFieldError( 'GUserPartsData_repositories_nodes', 'stargazers'); } if (forks == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, owner: owner.build(), name: name, description: description, isPrivate: isPrivate, isFork: isFork, stargazers: stargazers.build(), forks: forks.build(), primaryLanguage: _primaryLanguage?.build()); } catch (_) { 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._( {this.G__typename, this.login, this.avatarUrl}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserPartsData_repositories_nodes_owner', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( 'GUserPartsData_repositories_nodes_owner', 'login'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: login, avatarUrl: 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._( {this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserPartsData_repositories_nodes_stargazers', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _$v = null; } return this; } @override void replace(GUserPartsData_repositories_nodes_stargazers other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._( {this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserPartsData_repositories_nodes_forks', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _$v = null; } return this; } @override void replace(GUserPartsData_repositories_nodes_forks other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._( {this.G__typename, this.color, this.name}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserPartsData_repositories_nodes_primaryLanguage', 'G__typename'); } if (name == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, color: color, name: 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._({this.G__typename, this.nodes}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _nodes = _$v.nodes?.toBuilder(); _$v = null; } return this; } @override void replace(GUserPartsData_pinnedItems other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, nodes: _nodes?.build()); } catch (_) { 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._({this.G__typename}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _$v = null; } return this; } @override void replace(GUserPartsData_pinnedItems_nodes__base other) { if (other == null) { throw new ArgumentError.notNull('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: 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._( {this.G__typename, this.owner, this.name, this.description, this.isPrivate, this.isFork, this.stargazers, this.forks, this.primaryLanguage}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserPartsData_pinnedItems_nodes__asRepository', 'G__typename'); } if (owner == null) { throw new BuiltValueNullFieldError( 'GUserPartsData_pinnedItems_nodes__asRepository', 'owner'); } if (name == null) { throw new BuiltValueNullFieldError( 'GUserPartsData_pinnedItems_nodes__asRepository', 'name'); } if (isPrivate == null) { throw new BuiltValueNullFieldError( 'GUserPartsData_pinnedItems_nodes__asRepository', 'isPrivate'); } if (isFork == null) { throw new BuiltValueNullFieldError( 'GUserPartsData_pinnedItems_nodes__asRepository', 'isFork'); } if (stargazers == null) { throw new BuiltValueNullFieldError( 'GUserPartsData_pinnedItems_nodes__asRepository', 'stargazers'); } if (forks == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, owner: owner.build(), name: name, description: description, isPrivate: isPrivate, isFork: isFork, stargazers: stargazers.build(), forks: forks.build(), primaryLanguage: _primaryLanguage?.build()); } catch (_) { 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._( {this.G__typename, this.login, this.avatarUrl}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserPartsData_pinnedItems_nodes__asRepository_owner', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( 'GUserPartsData_pinnedItems_nodes__asRepository_owner', 'login'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: login, avatarUrl: 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._( {this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserPartsData_pinnedItems_nodes__asRepository_stargazers', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _$v = null; } return this; } @override void replace( GUserPartsData_pinnedItems_nodes__asRepository_stargazers other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._( {this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserPartsData_pinnedItems_nodes__asRepository_forks', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _$v = null; } return this; } @override void replace(GUserPartsData_pinnedItems_nodes__asRepository_forks other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._( {this.G__typename, this.color, this.name}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUserPartsData_pinnedItems_nodes__asRepository_primaryLanguage', 'G__typename'); } if (name == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, color: color, name: 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._({this.G__typename, this.history}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError('GRepoCommitData', 'G__typename'); } if (history == null) { throw new BuiltValueNullFieldError('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 { if (_$v != null) { _G__typename = _$v.G__typename; _history = _$v.history?.toBuilder(); _$v = null; } return this; } @override void replace(GRepoCommitData other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, history: history.build()); } catch (_) { 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._({this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GRepoCommitData_history', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _$v = null; } return this; } @override void replace(GRepoCommitData_history other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._({this.G__typename, this.name, this.target}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError('GRepoRefData', 'G__typename'); } if (name == null) { throw new BuiltValueNullFieldError('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 { if (_$v != null) { _G__typename = _$v.G__typename; _name = _$v.name; _target = _$v.target; _$v = null; } return this; } @override void replace(GRepoRefData other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, name: 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._({this.G__typename}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _$v = null; } return this; } @override void replace(GRepoRefData_target__base other) { if (other == null) { throw new ArgumentError.notNull('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: 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._({this.G__typename, this.history}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GRepoRefData_target__asCommit', 'G__typename'); } if (history == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _history = _$v.history?.toBuilder(); _$v = null; } return this; } @override void replace(GRepoRefData_target__asCommit other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, history: history.build()); } catch (_) { 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._({this.G__typename, this.totalCount}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GRepoRefData_target__asCommit_history', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _$v = null; } return this; } @override void replace(GRepoRefData_target__asCommit_history other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: 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._({this.G__typename, this.history}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCommitsRefCommitData', 'G__typename'); } if (history == null) { throw new BuiltValueNullFieldError('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 { if (_$v != null) { _G__typename = _$v.G__typename; _history = _$v.history?.toBuilder(); _$v = null; } return this; } @override void replace(GCommitsRefCommitData other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, history: history.build()); } catch (_) { 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._( {this.G__typename, this.pageInfo, this.nodes}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCommitsRefCommitData_history', 'G__typename'); } if (pageInfo == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, pageInfo: pageInfo.build(), nodes: _nodes?.build()); } catch (_) { 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._( {this.G__typename, this.hasNextPage, this.endCursor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCommitsRefCommitData_history_pageInfo', 'G__typename'); } if (hasNextPage == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, hasNextPage: 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._( {this.G__typename, this.url, this.messageHeadline, this.committedDate, this.author, this.status}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCommitsRefCommitData_history_nodes', 'G__typename'); } if (url == null) { throw new BuiltValueNullFieldError( 'GCommitsRefCommitData_history_nodes', 'url'); } if (messageHeadline == null) { throw new BuiltValueNullFieldError( 'GCommitsRefCommitData_history_nodes', 'messageHeadline'); } if (committedDate == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, url: url, messageHeadline: messageHeadline, committedDate: committedDate, author: _author?.build(), status: _status?.build()); } catch (_) { 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._( {this.G__typename, this.name, this.avatarUrl, this.user}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCommitsRefCommitData_history_nodes_author', 'G__typename'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, name: name, avatarUrl: avatarUrl, user: _user?.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCommitsRefCommitData_history_nodes_author_user', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GCommitsRefCommitData_history_nodes_author_user other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._({this.G__typename, this.state}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCommitsRefCommitData_history_nodes_status', 'G__typename'); } if (state == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _state = _$v.state; _$v = null; } return this; } @override void replace(GCommitsRefCommitData_history_nodes_status other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, state: 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._({this.G__typename, this.target}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError('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 { if (_$v != null) { _G__typename = _$v.G__typename; _target = _$v.target; _$v = null; } return this; } @override void replace(GCommitsRefData other) { if (other == null) { throw new ArgumentError.notNull('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: 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._({this.G__typename}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _$v = null; } return this; } @override void replace(GCommitsRefData_target__base other) { if (other == null) { throw new ArgumentError.notNull('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: 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._({this.G__typename, this.history}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCommitsRefData_target__asCommit', 'G__typename'); } if (history == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _history = _$v.history?.toBuilder(); _$v = null; } return this; } @override void replace(GCommitsRefData_target__asCommit other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, history: history.build()); } catch (_) { 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._( {this.G__typename, this.pageInfo, this.nodes}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCommitsRefData_target__asCommit_history', 'G__typename'); } if (pageInfo == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, pageInfo: pageInfo.build(), nodes: _nodes?.build()); } catch (_) { 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._( {this.G__typename, this.hasNextPage, this.endCursor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCommitsRefData_target__asCommit_history_pageInfo', 'G__typename'); } if (hasNextPage == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, hasNextPage: 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._( {this.G__typename, this.url, this.messageHeadline, this.committedDate, this.author, this.status}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCommitsRefData_target__asCommit_history_nodes', 'G__typename'); } if (url == null) { throw new BuiltValueNullFieldError( 'GCommitsRefData_target__asCommit_history_nodes', 'url'); } if (messageHeadline == null) { throw new BuiltValueNullFieldError( 'GCommitsRefData_target__asCommit_history_nodes', 'messageHeadline'); } if (committedDate == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, url: url, messageHeadline: messageHeadline, committedDate: committedDate, author: _author?.build(), status: _status?.build()); } catch (_) { 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._( {this.G__typename, this.name, this.avatarUrl, this.user}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCommitsRefData_target__asCommit_history_nodes_author', 'G__typename'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, name: name, avatarUrl: avatarUrl, user: _user?.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCommitsRefData_target__asCommit_history_nodes_author_user', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.state}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCommitsRefData_target__asCommit_history_nodes_status', 'G__typename'); } if (state == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, state: 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._( {this.G__typename, this.id, this.createdAt, this.body, this.author}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError('GCommentPartsData', 'G__typename'); } if (id == null) { throw new BuiltValueNullFieldError('GCommentPartsData', 'id'); } if (createdAt == null) { throw new BuiltValueNullFieldError('GCommentPartsData', 'createdAt'); } if (body == null) { throw new BuiltValueNullFieldError('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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, id: id, createdAt: createdAt, body: body, author: _author?.build()); } catch (_) { 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._({this.G__typename, this.login, this.avatarUrl}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCommentPartsData_author', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError('GCommentPartsData_author', 'login'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _avatarUrl = _$v.avatarUrl; _$v = null; } return this; } @override void replace(GCommentPartsData_author other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: login, avatarUrl: avatarUrl); 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._( {this.G__typename, this.THUMBS_UP, this.THUMBS_DOWN, this.LAUGH, this.HOORAY, this.CONFUSED, this.HEART, this.ROCKET, this.EYES}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError('GReactablePartsData', 'G__typename'); } if (THUMBS_UP == null) { throw new BuiltValueNullFieldError('GReactablePartsData', 'THUMBS_UP'); } if (THUMBS_DOWN == null) { throw new BuiltValueNullFieldError('GReactablePartsData', 'THUMBS_DOWN'); } if (LAUGH == null) { throw new BuiltValueNullFieldError('GReactablePartsData', 'LAUGH'); } if (HOORAY == null) { throw new BuiltValueNullFieldError('GReactablePartsData', 'HOORAY'); } if (CONFUSED == null) { throw new BuiltValueNullFieldError('GReactablePartsData', 'CONFUSED'); } if (HEART == null) { throw new BuiltValueNullFieldError('GReactablePartsData', 'HEART'); } if (ROCKET == null) { throw new BuiltValueNullFieldError('GReactablePartsData', 'ROCKET'); } if (EYES == null) { throw new BuiltValueNullFieldError('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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: 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 (_) { 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GReactablePartsData_THUMBS_UP', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GReactablePartsData_THUMBS_UP', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GReactablePartsData_THUMBS_DOWN', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GReactablePartsData_THUMBS_DOWN', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GReactablePartsData_LAUGH', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GReactablePartsData_LAUGH', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _viewerHasReacted = _$v.viewerHasReacted; _$v = null; } return this; } @override void replace(GReactablePartsData_LAUGH other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GReactablePartsData_HOORAY', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GReactablePartsData_HOORAY', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _viewerHasReacted = _$v.viewerHasReacted; _$v = null; } return this; } @override void replace(GReactablePartsData_HOORAY other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GReactablePartsData_CONFUSED', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GReactablePartsData_CONFUSED', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _viewerHasReacted = _$v.viewerHasReacted; _$v = null; } return this; } @override void replace(GReactablePartsData_CONFUSED other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GReactablePartsData_HEART', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GReactablePartsData_HEART', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _viewerHasReacted = _$v.viewerHasReacted; _$v = null; } return this; } @override void replace(GReactablePartsData_HEART other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GReactablePartsData_ROCKET', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GReactablePartsData_ROCKET', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _viewerHasReacted = _$v.viewerHasReacted; _$v = null; } return this; } @override void replace(GReactablePartsData_ROCKET other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GReactablePartsData_EYES', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GReactablePartsData_EYES', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _totalCount = _$v.totalCount; _viewerHasReacted = _$v.viewerHasReacted; _$v = null; } return this; } @override void replace(GReactablePartsData_EYES other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.createdAt, this.isCrossRepository, this.actor, this.commit, this.commitRepository}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GReferencedEventPartsData', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GReferencedEventPartsData', 'createdAt'); } if (isCrossRepository == null) { throw new BuiltValueNullFieldError( 'GReferencedEventPartsData', 'isCrossRepository'); } if (commitRepository == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, isCrossRepository: isCrossRepository, actor: _actor?.build(), commit: _commit?.build(), commitRepository: commitRepository.build()); } catch (_) { 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._({this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GReferencedEventPartsData_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GReferencedEventPartsData_actor other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._({this.G__typename, this.oid, this.url}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GReferencedEventPartsData_commit', 'G__typename'); } if (oid == null) { throw new BuiltValueNullFieldError( 'GReferencedEventPartsData_commit', 'oid'); } if (url == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _oid = _$v.oid; _url = _$v.url; _$v = null; } return this; } @override void replace(GReferencedEventPartsData_commit other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, oid: oid, url: 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._( {this.G__typename, this.owner, this.name}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GReferencedEventPartsData_commitRepository', 'G__typename'); } if (owner == null) { throw new BuiltValueNullFieldError( 'GReferencedEventPartsData_commitRepository', 'owner'); } if (name == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, owner: owner.build(), name: name); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GReferencedEventPartsData_commitRepository_owner', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GReferencedEventPartsData_commitRepository_owner other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.previousTitle, this.currentTitle, this.actor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GRenamedTitleEventPartsData', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GRenamedTitleEventPartsData', 'createdAt'); } if (previousTitle == null) { throw new BuiltValueNullFieldError( 'GRenamedTitleEventPartsData', 'previousTitle'); } if (currentTitle == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, previousTitle: previousTitle, currentTitle: currentTitle, actor: _actor?.build()); } catch (_) { 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._({this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GRenamedTitleEventPartsData_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GRenamedTitleEventPartsData_actor other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._({this.G__typename, this.createdAt, this.actor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GClosedEventPartsData', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError('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 { if (_$v != null) { _G__typename = _$v.G__typename; _createdAt = _$v.createdAt; _actor = _$v.actor?.toBuilder(); _$v = null; } return this; } @override void replace(GClosedEventPartsData other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build()); } catch (_) { 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._({this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GClosedEventPartsData_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GClosedEventPartsData_actor other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._({this.G__typename, this.createdAt, this.actor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GReopenedEventPartsData', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _createdAt = _$v.createdAt; _actor = _$v.actor?.toBuilder(); _$v = null; } return this; } @override void replace(GReopenedEventPartsData other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build()); } catch (_) { 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._({this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GReopenedEventPartsData_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GReopenedEventPartsData_actor other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor, this.source}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCrossReferencedEventPartsData', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GCrossReferencedEventPartsData', 'createdAt'); } if (source == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), source: source); } catch (_) { 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._({this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCrossReferencedEventPartsData_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GCrossReferencedEventPartsData_actor other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._({this.G__typename}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _$v = null; } return this; } @override void replace(GCrossReferencedEventPartsData_source__base other) { if (other == null) { throw new ArgumentError.notNull('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: 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._( {this.G__typename, this.number, this.repository}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCrossReferencedEventPartsData_source__asIssue', 'G__typename'); } if (number == null) { throw new BuiltValueNullFieldError( 'GCrossReferencedEventPartsData_source__asIssue', 'number'); } if (repository == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, number: number, repository: repository.build()); } catch (_) { 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._( {this.G__typename, this.owner, this.name}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCrossReferencedEventPartsData_source__asIssue_repository', 'G__typename'); } if (owner == null) { throw new BuiltValueNullFieldError( 'GCrossReferencedEventPartsData_source__asIssue_repository', 'owner'); } if (name == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, owner: owner.build(), name: name); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCrossReferencedEventPartsData_source__asIssue_repository_owner', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace( GCrossReferencedEventPartsData_source__asIssue_repository_owner other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.number, this.repository}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCrossReferencedEventPartsData_source__asPullRequest', 'G__typename'); } if (number == null) { throw new BuiltValueNullFieldError( 'GCrossReferencedEventPartsData_source__asPullRequest', 'number'); } if (repository == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, number: number, repository: repository.build()); } catch (_) { 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._( {this.G__typename, this.owner, this.name}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCrossReferencedEventPartsData_source__asPullRequest_repository', 'G__typename'); } if (owner == null) { throw new BuiltValueNullFieldError( 'GCrossReferencedEventPartsData_source__asPullRequest_repository', 'owner'); } if (name == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, owner: owner.build(), name: name); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GCrossReferencedEventPartsData_source__asPullRequest_repository_owner', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace( GCrossReferencedEventPartsData_source__asPullRequest_repository_owner other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor, this.label}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GLabeledEventPartsData', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError('GLabeledEventPartsData', 'createdAt'); } if (label == null) { throw new BuiltValueNullFieldError('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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), label: label.build()); } catch (_) { 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._({this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GLabeledEventPartsData_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GLabeledEventPartsData_actor other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._({this.G__typename, this.name, this.color}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GLabeledEventPartsData_label', 'G__typename'); } if (name == null) { throw new BuiltValueNullFieldError( 'GLabeledEventPartsData_label', 'name'); } if (color == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _name = _$v.name; _color = _$v.color; _$v = null; } return this; } @override void replace(GLabeledEventPartsData_label other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, name: name, color: 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._( {this.G__typename, this.createdAt, this.actor, this.label}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUnlabeledEventPartsData', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GUnlabeledEventPartsData', 'createdAt'); } if (label == null) { throw new BuiltValueNullFieldError('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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), label: label.build()); } catch (_) { 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._({this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUnlabeledEventPartsData_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GUnlabeledEventPartsData_actor other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._({this.G__typename, this.name, this.color}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUnlabeledEventPartsData_label', 'G__typename'); } if (name == null) { throw new BuiltValueNullFieldError( 'GUnlabeledEventPartsData_label', 'name'); } if (color == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _name = _$v.name; _color = _$v.color; _$v = null; } return this; } @override void replace(GUnlabeledEventPartsData_label other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, name: name, color: 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._( {this.G__typename, this.createdAt, this.actor, this.milestoneTitle}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GMilestonedEventPartsData', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GMilestonedEventPartsData', 'createdAt'); } if (milestoneTitle == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), milestoneTitle: milestoneTitle); } catch (_) { 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._({this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GMilestonedEventPartsData_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GMilestonedEventPartsData_actor other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor, this.milestoneTitle}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GDemilestonedEventPartsData', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GDemilestonedEventPartsData', 'createdAt'); } if (milestoneTitle == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), milestoneTitle: milestoneTitle); } catch (_) { 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._({this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GDemilestonedEventPartsData_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GDemilestonedEventPartsData_actor other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor, this.lockReason}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GLockedEventPartsData', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError('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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), lockReason: lockReason); } catch (_) { 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._({this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GLockedEventPartsData_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GLockedEventPartsData_actor other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._({this.G__typename, this.createdAt, this.actor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUnlockedEventPartsData', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _createdAt = _$v.createdAt; _actor = _$v.actor?.toBuilder(); _$v = null; } return this; } @override void replace(GUnlockedEventPartsData other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build()); } catch (_) { 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._({this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUnlockedEventPartsData_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GUnlockedEventPartsData_actor other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor, this.assignee}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GAssignedEventPartsData', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), assignee: assignee); } catch (_) { 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._({this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GAssignedEventPartsData_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GAssignedEventPartsData_actor other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._({this.G__typename}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _$v = null; } return this; } @override void replace(GAssignedEventPartsData_assignee__base other) { if (other == null) { throw new ArgumentError.notNull('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: 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._({this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GAssignedEventPartsData_assignee__asUser', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GAssignedEventPartsData_assignee__asUser other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._({this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GAssignedEventPartsData_assignee__asBot', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GAssignedEventPartsData_assignee__asBot other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GAssignedEventPartsData_assignee__asOrganization', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GAssignedEventPartsData_assignee__asOrganization other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GAssignedEventPartsData_assignee__asMannequin', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GAssignedEventPartsData_assignee__asMannequin other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor, this.assignee}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUnassignedEventPartsData', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), assignee: assignee); } catch (_) { 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._({this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUnassignedEventPartsData_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GUnassignedEventPartsData_actor other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._({this.G__typename}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _$v = null; } return this; } @override void replace(GUnassignedEventPartsData_assignee__base other) { if (other == null) { throw new ArgumentError.notNull('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: 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._({this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUnassignedEventPartsData_assignee__asUser', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GUnassignedEventPartsData_assignee__asUser other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._({this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUnassignedEventPartsData_assignee__asBot', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GUnassignedEventPartsData_assignee__asBot other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUnassignedEventPartsData_assignee__asOrganization', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GUnassignedEventPartsData_assignee__asOrganization other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUnassignedEventPartsData_assignee__asMannequin', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GUnassignedEventPartsData_assignee__asMannequin other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._({this.G__typename, this.createdAt, this.actor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GSubscribedEventPartsData', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _createdAt = _$v.createdAt; _actor = _$v.actor?.toBuilder(); _$v = null; } return this; } @override void replace(GSubscribedEventPartsData other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build()); } catch (_) { 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._({this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GSubscribedEventPartsData_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GSubscribedEventPartsData_actor other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUnsubscribedEventPartsData', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _createdAt = _$v.createdAt; _actor = _$v.actor?.toBuilder(); _$v = null; } return this; } @override void replace(GUnsubscribedEventPartsData other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build()); } catch (_) { 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._({this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GUnsubscribedEventPartsData_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GUnsubscribedEventPartsData_actor other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._({this.G__typename, this.createdAt, this.actor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GMentionedEventPartsData', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _createdAt = _$v.createdAt; _actor = _$v.actor?.toBuilder(); _$v = null; } return this; } @override void replace(GMentionedEventPartsData other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build()); } catch (_) { 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._({this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GMentionedEventPartsData_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GMentionedEventPartsData_actor other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._({this.G__typename, this.createdAt, this.actor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GPinnedEventPartsData', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError('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 { if (_$v != null) { _G__typename = _$v.G__typename; _createdAt = _$v.createdAt; _actor = _$v.actor?.toBuilder(); _$v = null; } return this; } @override void replace(GPinnedEventPartsData other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build()); } catch (_) { 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._({this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GPinnedEventPartsData_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GPinnedEventPartsData_actor other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor, this.fromRepository}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GTransferredEventPartsData', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), fromRepository: _fromRepository?.build()); } catch (_) { 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._({this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GTransferredEventPartsData_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GTransferredEventPartsData_actor other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.owner, this.name}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GTransferredEventPartsData_fromRepository', 'G__typename'); } if (owner == null) { throw new BuiltValueNullFieldError( 'GTransferredEventPartsData_fromRepository', 'owner'); } if (name == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, owner: owner.build(), name: name); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GTransferredEventPartsData_fromRepository_owner', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GTransferredEventPartsData_fromRepository_owner other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._({this.G__typename, this.commit}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GPullRequestCommitPartsData', 'G__typename'); } if (commit == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _commit = _$v.commit?.toBuilder(); _$v = null; } return this; } @override void replace(GPullRequestCommitPartsData other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, commit: commit.build()); } catch (_) { 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._( {this.G__typename, this.committedDate, this.oid, this.author}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GPullRequestCommitPartsData_commit', 'G__typename'); } if (committedDate == null) { throw new BuiltValueNullFieldError( 'GPullRequestCommitPartsData_commit', 'committedDate'); } if (oid == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, committedDate: committedDate, oid: oid, author: _author?.build()); } catch (_) { 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._({this.G__typename, this.user}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _user = _$v.user?.toBuilder(); _$v = null; } return this; } @override void replace(GPullRequestCommitPartsData_commit_author other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, user: _user?.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GPullRequestCommitPartsData_commit_author_user', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GPullRequestCommitPartsData_commit_author_user other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor, this.pullRequest}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GDeployedEventPartsData', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GDeployedEventPartsData', 'createdAt'); } if (pullRequest == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), pullRequest: pullRequest.build()); } catch (_) { 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._({this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GDeployedEventPartsData_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GDeployedEventPartsData_actor other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._({this.G__typename, this.headRef}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _headRef = _$v.headRef?.toBuilder(); _$v = null; } return this; } @override void replace(GDeployedEventPartsData_pullRequest other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, headRef: _headRef?.build()); } catch (_) { 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._({this.G__typename, this.name}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GDeployedEventPartsData_pullRequest_headRef', 'G__typename'); } if (name == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _name = _$v.name; _$v = null; } return this; } @override void replace(GDeployedEventPartsData_pullRequest_headRef other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, name: 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._( {this.G__typename, this.createdAt, this.actor, this.deploymentStatus}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GDeploymentEnvironmentChangedEventPartsData', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GDeploymentEnvironmentChangedEventPartsData', 'createdAt'); } if (deploymentStatus == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), deploymentStatus: deploymentStatus.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GDeploymentEnvironmentChangedEventPartsData_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GDeploymentEnvironmentChangedEventPartsData_actor other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.deployment, this.description}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GDeploymentEnvironmentChangedEventPartsData_deploymentStatus', 'G__typename'); } if (deployment == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, deployment: deployment.build(), description: description); } catch (_) { 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._( {this.G__typename, this.environment}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _environment = _$v.environment; _$v = null; } return this; } @override void replace( GDeploymentEnvironmentChangedEventPartsData_deploymentStatus_deployment other) { if (other == null) { throw new ArgumentError.notNull('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: 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._( {this.G__typename, this.createdAt, this.actor, this.pullRequest}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GHeadRefRestoredEventPartsData', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GHeadRefRestoredEventPartsData', 'createdAt'); } if (pullRequest == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), pullRequest: pullRequest.build()); } catch (_) { 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._({this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GHeadRefRestoredEventPartsData_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GHeadRefRestoredEventPartsData_actor other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.headRefName}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GHeadRefRestoredEventPartsData_pullRequest', 'G__typename'); } if (headRefName == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _headRefName = _$v.headRefName; _$v = null; } return this; } @override void replace(GHeadRefRestoredEventPartsData_pullRequest other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, headRefName: 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._( {this.G__typename, this.createdAt, this.actor, this.pullRequest, this.beforeCommit, this.afterCommit}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GBaseRefForcePushedEventPartsData', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GBaseRefForcePushedEventPartsData', 'createdAt'); } if (pullRequest == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), pullRequest: pullRequest.build(), beforeCommit: _beforeCommit?.build(), afterCommit: _afterCommit?.build()); } catch (_) { 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._({this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GBaseRefForcePushedEventPartsData_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GBaseRefForcePushedEventPartsData_actor other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.baseRef}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _baseRef = _$v.baseRef?.toBuilder(); _$v = null; } return this; } @override void replace(GBaseRefForcePushedEventPartsData_pullRequest other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, baseRef: _baseRef?.build()); } catch (_) { 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._( {this.G__typename, this.name}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GBaseRefForcePushedEventPartsData_pullRequest_baseRef', 'G__typename'); } if (name == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _name = _$v.name; _$v = null; } return this; } @override void replace(GBaseRefForcePushedEventPartsData_pullRequest_baseRef other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, name: 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._( {this.G__typename, this.oid}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GBaseRefForcePushedEventPartsData_beforeCommit', 'G__typename'); } if (oid == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _oid = _$v.oid; _$v = null; } return this; } @override void replace(GBaseRefForcePushedEventPartsData_beforeCommit other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, oid: 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._( {this.G__typename, this.oid}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GBaseRefForcePushedEventPartsData_afterCommit', 'G__typename'); } if (oid == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _oid = _$v.oid; _$v = null; } return this; } @override void replace(GBaseRefForcePushedEventPartsData_afterCommit other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, oid: 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._( {this.G__typename, this.createdAt, this.actor, this.pullRequest, this.beforeCommit, this.afterCommit}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GHeadRefForcePushedEventPartsData', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GHeadRefForcePushedEventPartsData', 'createdAt'); } if (pullRequest == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), pullRequest: pullRequest.build(), beforeCommit: _beforeCommit?.build(), afterCommit: _afterCommit?.build()); } catch (_) { 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._({this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GHeadRefForcePushedEventPartsData_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GHeadRefForcePushedEventPartsData_actor other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.headRefName}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GHeadRefForcePushedEventPartsData_pullRequest', 'G__typename'); } if (headRefName == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _headRefName = _$v.headRefName; _$v = null; } return this; } @override void replace(GHeadRefForcePushedEventPartsData_pullRequest other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, headRefName: 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._( {this.G__typename, this.oid}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GHeadRefForcePushedEventPartsData_beforeCommit', 'G__typename'); } if (oid == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _oid = _$v.oid; _$v = null; } return this; } @override void replace(GHeadRefForcePushedEventPartsData_beforeCommit other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, oid: 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._( {this.G__typename, this.oid}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GHeadRefForcePushedEventPartsData_afterCommit', 'G__typename'); } if (oid == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _oid = _$v.oid; _$v = null; } return this; } @override void replace(GHeadRefForcePushedEventPartsData_afterCommit other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, oid: 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._( {this.G__typename, this.createdAt, this.actor, this.requestedReviewer}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GReviewRequestedEventPartsData', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), requestedReviewer: requestedReviewer); } catch (_) { 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._({this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GReviewRequestedEventPartsData_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GReviewRequestedEventPartsData_actor other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._({this.G__typename}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _$v = null; } return this; } @override void replace(GReviewRequestedEventPartsData_requestedReviewer__base other) { if (other == null) { throw new ArgumentError.notNull('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: 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GReviewRequestedEventPartsData_requestedReviewer__asUser', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GReviewRequestedEventPartsData_requestedReviewer__asUser other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.actor, this.requestedReviewer}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GReviewRequestRemovedEventPartsData', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, actor: _actor?.build(), requestedReviewer: requestedReviewer); } catch (_) { 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._({this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GReviewRequestRemovedEventPartsData_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GReviewRequestRemovedEventPartsData_actor other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _$v = null; } return this; } @override void replace( GReviewRequestRemovedEventPartsData_requestedReviewer__base other) { if (other == null) { throw new ArgumentError.notNull('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: 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GReviewRequestRemovedEventPartsData_requestedReviewer__asUser', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace( GReviewRequestRemovedEventPartsData_requestedReviewer__asUser other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.dismissalMessage, this.actor, this.pullRequest}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GReviewDismissedEventPartsData', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GReviewDismissedEventPartsData', 'createdAt'); } if (pullRequest == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, dismissalMessage: dismissalMessage, actor: _actor?.build(), pullRequest: pullRequest.build()); } catch (_) { 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._({this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GReviewDismissedEventPartsData_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GReviewDismissedEventPartsData_actor other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.author}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _author = _$v.author?.toBuilder(); _$v = null; } return this; } @override void replace(GReviewDismissedEventPartsData_pullRequest other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, author: _author?.build()); } catch (_) { 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._( {this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GReviewDismissedEventPartsData_pullRequest_author', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GReviewDismissedEventPartsData_pullRequest_author other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._( {this.G__typename, this.createdAt, this.state, this.author, this.comments}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GPullRequestReviewPartsData', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GPullRequestReviewPartsData', 'createdAt'); } if (state == null) { throw new BuiltValueNullFieldError( 'GPullRequestReviewPartsData', 'state'); } if (comments == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, state: state, author: _author?.build(), comments: comments.build()); } catch (_) { 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._({this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GPullRequestReviewPartsData_author', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GPullRequestReviewPartsData_author other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._({this.G__typename, this.nodes}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _nodes = _$v.nodes?.toBuilder(); _$v = null; } return this; } @override void replace(GPullRequestReviewPartsData_comments other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, nodes: _nodes?.build()); } catch (_) { 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._( {this.G__typename, this.id, this.createdAt, this.body, this.author, this.THUMBS_UP, this.THUMBS_DOWN, this.LAUGH, this.HOORAY, this.CONFUSED, this.HEART, this.ROCKET, this.EYES}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GPullRequestReviewPartsData_comments_nodes', 'G__typename'); } if (id == null) { throw new BuiltValueNullFieldError( 'GPullRequestReviewPartsData_comments_nodes', 'id'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GPullRequestReviewPartsData_comments_nodes', 'createdAt'); } if (body == null) { throw new BuiltValueNullFieldError( 'GPullRequestReviewPartsData_comments_nodes', 'body'); } if (THUMBS_UP == null) { throw new BuiltValueNullFieldError( 'GPullRequestReviewPartsData_comments_nodes', 'THUMBS_UP'); } if (THUMBS_DOWN == null) { throw new BuiltValueNullFieldError( 'GPullRequestReviewPartsData_comments_nodes', 'THUMBS_DOWN'); } if (LAUGH == null) { throw new BuiltValueNullFieldError( 'GPullRequestReviewPartsData_comments_nodes', 'LAUGH'); } if (HOORAY == null) { throw new BuiltValueNullFieldError( 'GPullRequestReviewPartsData_comments_nodes', 'HOORAY'); } if (CONFUSED == null) { throw new BuiltValueNullFieldError( 'GPullRequestReviewPartsData_comments_nodes', 'CONFUSED'); } if (HEART == null) { throw new BuiltValueNullFieldError( 'GPullRequestReviewPartsData_comments_nodes', 'HEART'); } if (ROCKET == null) { throw new BuiltValueNullFieldError( 'GPullRequestReviewPartsData_comments_nodes', 'ROCKET'); } if (EYES == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, id: id, createdAt: createdAt, body: 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 (_) { 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._( {this.G__typename, this.login, this.avatarUrl}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GPullRequestReviewPartsData_comments_nodes_author', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( 'GPullRequestReviewPartsData_comments_nodes_author', 'login'); } if (avatarUrl == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: login, avatarUrl: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GPullRequestReviewPartsData_comments_nodes_THUMBS_UP', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GPullRequestReviewPartsData_comments_nodes_THUMBS_UP', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GPullRequestReviewPartsData_comments_nodes_THUMBS_DOWN', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GPullRequestReviewPartsData_comments_nodes_LAUGH', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GPullRequestReviewPartsData_comments_nodes_LAUGH', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GPullRequestReviewPartsData_comments_nodes_HOORAY', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GPullRequestReviewPartsData_comments_nodes_HOORAY', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GPullRequestReviewPartsData_comments_nodes_CONFUSED', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GPullRequestReviewPartsData_comments_nodes_CONFUSED', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GPullRequestReviewPartsData_comments_nodes_HEART', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GPullRequestReviewPartsData_comments_nodes_HEART', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GPullRequestReviewPartsData_comments_nodes_ROCKET', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GPullRequestReviewPartsData_comments_nodes_ROCKET', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.totalCount, this.viewerHasReacted}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GPullRequestReviewPartsData_comments_nodes_EYES', 'G__typename'); } if (totalCount == null) { throw new BuiltValueNullFieldError( 'GPullRequestReviewPartsData_comments_nodes_EYES', 'totalCount'); } if (viewerHasReacted == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, totalCount: totalCount, viewerHasReacted: 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._( {this.G__typename, this.createdAt, this.mergeRefName, this.actor, this.commit}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GMergedEventPartsData', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError('GMergedEventPartsData', 'createdAt'); } if (mergeRefName == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, mergeRefName: mergeRefName, actor: _actor?.build(), commit: _commit?.build()); } catch (_) { 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._({this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GMergedEventPartsData_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GMergedEventPartsData_actor other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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._({this.G__typename, this.oid, this.url}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GMergedEventPartsData_commit', 'G__typename'); } if (oid == null) { throw new BuiltValueNullFieldError('GMergedEventPartsData_commit', 'oid'); } if (url == null) { throw new BuiltValueNullFieldError('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 { if (_$v != null) { _G__typename = _$v.G__typename; _oid = _$v.oid; _url = _$v.url; _$v = null; } return this; } @override void replace(GMergedEventPartsData_commit other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, oid: oid, url: 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._( {this.G__typename, this.createdAt, this.headRefName, this.actor}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GHeadRefDeletedEventPartsData', 'G__typename'); } if (createdAt == null) { throw new BuiltValueNullFieldError( 'GHeadRefDeletedEventPartsData', 'createdAt'); } if (headRefName == null) { throw new BuiltValueNullFieldError( '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 { 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) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, createdAt: createdAt, headRefName: headRefName, actor: _actor?.build()); } catch (_) { 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._({this.G__typename, this.login}) : super._() { if (G__typename == null) { throw new BuiltValueNullFieldError( 'GHeadRefDeletedEventPartsData_actor', 'G__typename'); } if (login == null) { throw new BuiltValueNullFieldError( '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 { if (_$v != null) { _G__typename = _$v.G__typename; _login = _$v.login; _$v = null; } return this; } @override void replace(GHeadRefDeletedEventPartsData_actor other) { if (other == null) { throw new ArgumentError.notNull('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: G__typename, login: 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